CentOs虚拟机NAT模式下静态IP的配置
NAT连接方式除非手动配置,一般默认为动态ip,在一些场景下,动态IP随机指定显然是不合适的。首先修改:/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-eth0# 如果系统生成的网络连接以太网0(eth0)被手动删除后# 像windows系
·
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=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="Auto eth0" UUID=dbe203f3-c842-48f9-af10-f5148d9e2756 ONBOOT=yes HWADDR=00:0C:29:99:BA:4C IPADDR=192.168.16.200 PREFIX=24 GATEWAY=192.168.16.2 LAST_CONNECT=1456960190 DNS1=192.168.16.2
这里的DNS1,必须设置,否则无法进行域名解析;
重启网络服务
service network restart
测试
ping www.baidu.com
方法 2:
或者我们进入centos的桌面系统进行相关配置:右键右上角的网络连接,选择edit connections
,删除所有现有连接,再新建一个网络连接,然后进行配置:
(最好选中 available to all users)
如果以这样的手动方式创建的网络连接的话,系统为在/etc/sysconfig/network-scripts/
路径下创建形如ifcfg-Wired_connection_1
的网络配置文件。
使用service network restart
重启网络服务时,将会看到该网络连接的名字;
更多推荐
已为社区贡献12条内容
所有评论(0)