为VMware的多台虚拟机配置静态ip 和联网

本文档详细介绍了如何在VMware上为多个虚拟机配置静态IP地址,包括设置主机名、IP地址、子网掩码、网关以及DNS。同时,讲解了如何通过修改`/etc/hosts`文件实现主机名与IP地址的解析,并提供了解决虚拟机网络连接问题的排查步骤。此外,还包含了主机名的设置与生效方法。
摘要由CSDN通过智能技术生成

文章目录

前言

1. 配置网卡

2. 设置主机名与IP地址解析 

总结



前言

在同一个VMware上建三个虚拟机,分别配置静态IP(会设置主机名


1. 配置网卡

sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33  

如果没有ifcfg-ens33(外网)文件,就设置ifcfg-ens32(内网)的,自学时,虚拟机在同一台电脑上,直接设置内网即可 。

BOOTPROTO=none   改为   BOOTPROTO=static

# 打开虚拟机后,在编辑>模拟网络编辑器>NET设置中查看自己的IP地址、子网掩码、和网关
# 【Mare虚拟机网络编辑器NET模式】,【主机VMnet8自定属性】、【每个Hadoop网卡配置】中的网关要一致
# IPADDR自定义地址,NETMASK子网掩码,GATEWAY网关
​​
# hadoop1------ifcfg-ens33

IPADDR=192.168.32.234
NETMASK=255.255.255.0
GATEWAY=192.168.32.2
DNS1=8.8.8.8   
DNS2=114.114.114.114
#如果不进行 DNS 配置,那么只能和真实物理机通信, ping www.baidu.com 是不通的

​​# hadoop2------ifcfg-ens32

IPADDR=192.168.32.235

​​# hadoop3------ifcfg-ens32

IPADDR=192.168.32.236

各项参数设置说明 

TYPE=Ethernet                # 网卡类型:为以太网
PROXY_METHOD=none            # 代理方式:关闭状态
BROWSER_ONLY=no                # 只是浏览器:否
BOOTPROTO=dhcp                # 网卡的引导协议:DHCP[中文名称: 动态主机配置协议]
DEFROUTE=yes                # 默认路由:是, 不明白的可以百度关键词 默认路由
IPV4_FAILURE_FATAL=no        # 是不开启IPV4致命错误检测:否
IPV6INIT=yes                # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6]
IPV6_AUTOCONF=yes            # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]
IPV6_DEFROUTE=yes            # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]
IPV6_FAILURE_FATAL=no        # 是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy            # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME=ens33                    # 网卡物理设备名称
UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698    # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用
DEVICE=ens33                    # 网卡设备名称, 必须和 NAME 值一样
ONBOOT=no
IPADDR=”192.168.0.101” #192.168.59.x, x为3~255.  #设定自定义静态IP地址
NETMASK=”255.255.255.0” #子网掩码
GATEWAY=”192.168.66.2” #网关IP

配置resolv.conf 文件 

如过在网卡配置中设置了DNS配置 ,则会自动刷新resolv.conf 文件与网卡配置中的一致,可不执行此步。

nameserver 8.8.8.8
nameserver 114.114.114.114

#若不在网卡配置中添加 DNS地址,则必须在resolv.conf文件中添加nameserver地址。

重启网卡,使得配置生效(配置完成后必须重启网卡)

service network restart

如果重启【失败】执行 ↓ 后再重启

systemctl stop NetworkManager
systemctl disable NetworkManager    # 停止并禁用虚拟机 NetworkManager 服务

网卡文件配置好了,执行ifconfig后IP地址也没有错,用 ping www.baidu.com 来测试虚拟机是否可以连上网。

如果显示:unknown host ,问题应该出现在网关(GATEWAY)、DNS设置、网线未接好,排错步骤如下:

ping 127.0.0.1     # ping的通说明tcp协议栈没有问题
ping 主机地址       # ping的通说明网卡没有问题
ping 默认网关       # ping的通说明包可以到达路由器
ping DNS服务器地址  

2. 设置主机名与IP地址解析 

第一步:使用SecureCRT或XShell远程登录三台Linux虚拟机。

 第二步:分别配置三台虚拟机的主机名。

hostname    #查看主机名称

hostnamectl  set-hostname  主机名     #修改主机名称 ,修改主机名称后需重启才能生效

 第三步:设置完后要重启主节点才能生效

reboot  #重启虚拟机

hostname

第四步:配置hosts文件如下,把三个虚拟机的主机记录填入。(分别配置hadoop1、hadoop2、hadoop3)

对ip进行修改(三台虚拟机均需要执行下面的操作)

vi /etc/hosts   #设置主机名与IP地址进行解析


# 127.0.0.1 www.yum.Hadoop.com
#添加映射关系 
#XXX.XXX.XXX.XXX  HOSTNAME 使用这种形式集群中的所有主机互相解析

192.168.32.234 hadoop1
192.168.32.235 hadoop2
192.168.32.236 hadoop3

reboot #重启


#检查:设置好分别ping其他虚拟机的主机名,通了就没问题
ping hadoop1
ping hadoop2
ping hadoop3

参考:

​​​​​​虚拟机无法上网的原因_铭哥大数据的博客-CSDN博客_虚拟机不能上网

虚拟机NAT模式配置(亲测有效)_Steve lu的博客-CSDN博客_虚拟机nat模式配置

为VMware的多台虚拟机绑定IP地址的方法 - 服务器 - 亿速云 (yisu.com)

  • 9
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要使VMware虚拟机CentOS7联网,您可以按照以下步骤操作: 1. 在VMware虚拟机的菜单栏中,选择【虚拟机】,然后选择【安装VMware Tools】来安装VMware工具。如果您已经安装了早期版本的VMware Tools,则菜单项为【更新VMware Tools】。 2. 确保虚拟机的网络设置为桥接模式(Bridged Mode)。在桥接模式下,虚拟机与物理主机在同一个网络中,并可以直接访问网络。如果您想将虚拟机视为完全独立的计算机,并允许其与其他终端设备进行网络通信,桥接模式通常是最简单的选择。 3. 检查虚拟机IP地址和网关设置。在CentOS7中,您可以通过以下步骤进行配置: - 查看网关:在CentOS7终端中输入命令“ip route”,可以查看当前设置的网关。 - 进入存放修改IP地址的目录:在CentOS7终端中输入命令“cd /etc/sysconfig/network-scripts/”。 - 修改ip地址的文件:通过编辑相应的网络接口配置文件,例如“ifcfg-ens33”,使用文本编辑器打开文件并修改IP地址、子网掩码、网关等参数。 - 修改静态IP地址和网关:在文件中修改IPADDR、NETMASK和GATEWAY参数来配置静态IP地址和网关。 - 重启网络:在CentOS7终端中输入命令“systemctl restart network”来重启网络服务。 - 测试:通过在虚拟机终端中输入命令“ping 网关IP地址”来测试网络连接是否正常。 通过按照上述步骤进行操作,您应该可以成功使VMware虚拟机CentOS7联网。请注意,具体的配置步骤可能会因您的网络环境和需求而有所不同。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [CentOS7安装VMware Tools](https://blog.csdn.net/zhujing16/article/details/88677253)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [VMware安装Centos7联网](https://blog.csdn.net/weixin_57258127/article/details/126057062)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值