NAT连接方式除非手动配置,一般默认为动态ip,在一些场景下,动态IP随机指定显然是不合适的。NAT模式下:网关的配置(manual方式下)要和虚拟网络配置器保持一致。
方法 1:
首先修改:/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth0# 如果系统生成的网络连接以太网0(eth0)被手动删除后# 像windows系统一样,也可进行相应的创建新的网络连接# 此时的网络连接名,比如为Auto-eth0
(已知vmnet8,子网:192.168.16.0,子网掩码:255.255.255.0,网关:192.168.16.2)
TYPE=EthernetBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=yesIPV6INIT=noNAME="Auto eth0"UUID=dbe203f3-c842-48f9-af10-f5148d9e2756ONBOOT=yesHWADDR=00:0C:29:99:BA:4CIPADDR=192.168.16.200PREFIX=24GATEWAY=192.168.16.2LAST_CONNECT=1456960190DNS1=192.168.16.2
这里的DNS1,必须设置,否则无法进行域名解析;
重启网络服务
service network restart
测试
ping
方法 2:
或者我们进入centos的桌面系统进行相关配置:右键右上角的网络连接,选择edit connections
,删除所有现有连接,再新建一个网络连接,然后进行配置:
(最好选中 available to all users)
如果以这样的手动方式创建的网络连接的话,系统为在/etc/sysconfig/network-scripts/
路径下创建形如ifcfg-Wired_connection_1
的网络配置文件。
使用service network restart
重启网络服务时,将会看到该网络连接的名字;
参考:vmware 中centos设置静态ip