A-A+

CentOS6.5固定IP方式上网(NAT)

2016年02月18日 站长资讯 暂无评论

机房里常见的服务器和路由器设备,采用固定的ip地址,要想使用NAT模式来上网,方法如下:

虚拟机网络连接使用NAT模式,物理机网络连接使用Vmnet8。如果没有重置一下即可

虚拟机设置里面——网络适配器,网络连接选择NAT模式。

虚拟机菜单栏—编辑—虚拟网络编辑器,选择Vmnet8 NAT模式,并取消掉Use local DHCP service的勾以便固定IP

Subnet IP用来控制虚拟机想要的IP网段,NAT Settings看一下虚拟机网关,我这里是192.168.1.2

设置完成后点击应用退出。

物理机网络连接VMNet8 手动设置ip地址 192.168.1.1 子网掩码255.255.255.0

网关和DNS地址为192.168.1.2(即虚拟机NAT的网关地址)

编辑linux网卡eth0的配置文件

  1. [root@HE1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0  
  2.    
  3. DEVICE=eth0  
  4. BOOTPROTO=none  
  5. HWADDR=00:0c:29:db:2e:ff  
  6. IPV6INIT=no  
  7. NM_CONTROLLED=yes  
  8. ONBOOT=yes  
  9. TYPE=Ethernet  
  10. UUID="14ce5db9-8038-4d39-a347-806d20608834"  
  11. USERCTL=no  
  12. IPADDR=192.168.1.48  
  13. NETMASK=255.255.255.0  
  14. GATEWAY=192.168.1.2  
  15. DNS1=192.168.1.2  

DNS1要设置,否则resolv.conf配置的DNS无效

设置DNS地址,运行命令#vi /etc/resolv.conf

# Generated by NetworkManager

search localdomain

nameserver 192.168.1.2

重启网络服务 [root@HE1 ~]# /etc/init.d/network restart

重启之后#ifconfig 查看配置的ip地址,物理机ping这个地址测试是否能通。

如果能ping通却不能上网,很可能是网卡中的DNS1没有设置,导致resolv.conf设置的nameserver在重启网络服务后被清空导致的。

标签:

给我留言