虚拟机ping不通外网,虚拟机ping不通百度

发表于

现象:宿主机与虚拟机能互相ping通,宿主机能ping通外网,但虚拟机ping不通外网

原因:vmware的网关设置有误

1)查看linux网络配置信息

  1.  
    [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
  2.  
    DEVICE=eth0
  3.  
    TYPE=Ethernet
  4.  
    UUID=4af77be9-c7c7-4245-acac-afc2b7f91e49
  5.  
    ONBOOT=yes
  6.  
    NM_CONTROLLED=yes
  7.  
    BOOTPROTO=static
  8.  
    HWADDR=00:50:56:26:15:DE
  9.  
    DEFROUTE=yes
  10.  
    PEERDNS=yes
  11.  
    PEERROUTES=yes
  12.  
    IPV4_FAILURE_FATAL=yes
  13.  
    IPV6INIT=no
  14.  
    NAME=”System eth0″
  15.  
    IPADDR=192.168.137.3
  16.  
    NETMASK=255.255.255.0
  17.  
    GATEWAY=192.168.137.254 #linux网关与vmware网关需一致才行
  18.  
    DNS1=114.114.114.114
  19.  
    DNS2=10.111.1.2

2)点击:虚拟网络编辑器

3)点击:更改设置 → VMnet8 → NAT设置

4)保持vmware网关是否与linux网关一致

5)重启网卡

  1.  
    [root@localhost ~]# service network restart
  2.  
    Shutting down interface eth0: [ OK ]
  3.  
    Shutting down loopback interface: [ OK ]
  4.  
    Bringing up loopback interface: [ OK ]
  5.  
    Bringing up interface eth0: Determining if ip address 192.168.137.3 is already in use for device eth0… [ OK ]

6)ping通百度

  1.  
    [root@localhost ~]# ping baidu.com
  2.  
    PING baidu.com (110.242.68.66) 56(84) bytes of data.
  3.  
    64 bytes from 110.242.68.66: icmp_seq=1 ttl=128 time=60.3 ms
  4.  
    64 bytes from 110.242.68.66: icmp_seq=2 ttl=128 time=64.3 ms

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注