VMware虚拟配置centos固定IIP网络服务
VMware虚拟机配置centos固定IP网络服务。
VMware版本 :VMware Workstation 155.2 Pro。
centos版本:centos 7.6(CentOS-7.6-x86_64-DVD-1810)。
配置步骤:
1 虚拟机网络设置
打开VMware,在我的计算机下选中要配置的centos计算机,点击“编辑虚拟机设置”,将虚拟机网络设置成 NAT模式(N):用于共享主机的IP地址
2 修改 VMware虚拟网络编辑器
打开vmware,点击顶部的“编辑"菜单,打开 ”虚拟化网络编辑器“ 。
选中第三个选项 "VMnet8"
把 "使用本地DHCP服务将 IP地址分配给虚拟机" 前面的勾去掉,目的是禁止 动态给centos虚拟机分配IP地址,其它地方不用修改。
3 记录下VMware的网关IP地址
然后点击右边的“NAT设置(s) ... ”按钮。
然后一定要把 “网关IP”里面的IP地址192.168.10.2(以你自己机器的为准)记录下来,在配置centos网络服务的时候,网关要配到192.168.10.2(以你自己机器的为准)这个IP地址。
4 VMware网络适配器设置
依次进入 控制面板 >> 网络和 Internet >> 更改适配器设置,右键 VMware Network Adapter VMnet8
在VMware Network Adapter VMnet8图标上右键,选属性,然后选择“Internet协议版本4(TCP/Ipv4)”选项,然后点击 "属性"按钮。
然后弹出属性框,可以看到 “使用下面的IP地址”下的IP地址中的内容,默认为192.168.10.2,
这个IP地址跟VMware虚拟机里的网关IP地址是相同的,产生冲突,所以centos虚拟机在查找网关的时候会把vmware适配器当作网关,导致找不到真正的VMware虚拟机网关。
为了不给centos虚拟机网关产生冲突,需要将这个IP地址改成别IP地址,比如改成 192.168.10.3
将这个地方的IP地址改成 192.168.10.3或192.168.10.1,只要不是192.168.10.2就行,改后的效果如下图:
然后其它地方不用更改,此步骤完成。
5 修改centos网络服务配置文件
启动centos虚拟机,登录centos系统。
1)进入centos7命令行界面,修改如下内容:
vi /etc/sysconfig/network-scripts/ifcfg-ens33 打开网络服务配置文件。
注意,不一定是ifcfg-ens33文件名,一般来说是/etc/sysconfig/network-scripts/ 目录下以ifcfg-ens开头但不带扩展名的文件就是网络服务配置文件。
默认配置如下:
将BOOTPROTO=dhcp 修改成 BOOTPROTO=static
将ONBOOT=no修改成ONBOOT=yes
然后添加:
DNS1=114.114.114.114 #这个是国内的DNS地址,是固定的; IPADDR=192.168.10.101 #你想要设置的固定IP,理论上192.168.10.4-192.168.10.253之间都可以,请自行验证;NETMASK=255.255.255.0 #子网掩码,不需要修改;GATEWAY=192.168.10.2 #网关,这里是VMware网关IP地址,前面要你记录下的那个IP。
DSN2可以不用设置。
(2)重启网络服务
service network restart 或者systemctl restart network.service
(3) 检验配置是否成功
查看修改后的固定IP为192.168.10.101,配置正确;
<span> ifconfig</span>
如果不支持ifconfig命令,则使用ip addr 命令
Inet 192.168.10.101 表示静态IP配置成功。
(4) 拼一下百度,看是否拼得通ping www.baidu.com
有数据返回,表示可以拼通, <span>如果拼不通,则编辑/etc/sysconfig/network 配置文件。</span>
(5) 编辑network文件
vi /etc/sysconfig/network
文件内容如下:
NETWORKING=yes GATEWAY=192.168.10.2 DNS1=114.114.114.114键ESC键,输入:wq命令保存退出。然后再次重启网络服务
service network restart 或者systemctl restart network.service然后 ping www.baidu.com ,如果能拼通,配置结束,不用再做后面的配置。如果还拼不通,编辑 /etc/resolv.conf 文件vi /etc/resolv.conf 文件内容如下:nameserver 192.168.10.2保存退出,重启网络服务。service restart network