原因
在vmware虚拟机中安装centos操作系统,默认情况下是使用动态ip地址的,每次都需要进行查看地址,如果安装其他分布式软件的话,ip地址经常变化也麻烦,所以,本次将讲述如何设置centos固定ip地址,本文将假设已经安装好了vmware虚拟机,并在其中安装好了centos操作系统。
设置步骤
设置固定ip地址,主要涉及两个方面:
- vmware虚拟机虚拟网络设置
- centos中配置固定ip
vmware虚拟网络设置
-
打开虚拟网络编辑器
打开虚拟网络编辑器 -
打开后,会看到虚拟网络编辑器,继续:
更改虚拟网络设置 - 就在打开的界面中先设置子网ip地址,本次设置地址为192.168.18.0:
子网ip地址设置 -
NAT设置,在第3步中点击NAT设置,打开NAT设置界面:
NAT设置
将上图中选择的地方和子网ip一样,最后的网管设置为2。
- DHCP设置,第4步设置成功后,关闭NAT界面,回到第2步打开的虚拟网络编辑器,再点击DHCP设置来打开设置:
DHCP设置
上图中设置ip的范围,圈起来的地方必须和前面的子网ip处于同一个段中。 - 设置好后点击确认,最后点击虚拟网络编辑器的确认,vmware会进行网络的设置,设置完后回自动关闭编辑器。
windows网络设置(optional)
使用Ctrl+r,输入control命令打开控制面板,并在其中选择网络和Internal --> 网络和共享中心 --> 更改适配器设置 --> 选择VMnet8
右键点击VMnet8 --> 属性,打开属性配置:
网络属性配置
双击IPv4选项,来设置ip地址和默认网关:
IPv4配置
之后启动VMnet8,在vmware虚拟机中启动centos操作系统,进行下一步配置。
centos配置固定ip
-
使用ifconfig查看使用的网卡
查看使用的网卡 -
使用root权限编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736文件
centos网卡设置
使用vim打开并进行下面的编辑
TYPE=Ethernet
BOOTPROTO=static #设置静态ip
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
GATEWAY=192.168.18.2 #网关
NDS1=192.168.18.2 # 也配置成了网关
NDS2=8.8.8.8
DNS3=114.114.114.114
IPADDR=192.168.18.11 #ip地址
ONBOOT=yes
NAME=eno16777736
DEVICE=eno16777736
最后使用:wq命令来完成编辑。
-
重新启动centos网卡,使用命令service network restart
重启网卡
-
最后再使用ifconfig查看网络是否已经生效。可以ping下网站是否已经能成功:
验证配置
如果出现以上界面,就表示已经成功配置了固定ip地址,并可以连接到外网。
网友评论