虚拟机网络故障解决分享

回复 收藏
     各位大神们,本人菜,表达能力不好,只好用图片配合点小文字来说说今天碰到的虚拟机IP段出故障的解决办法(思路感觉还是有的)。嘻嘻嘻嘻,勿喷。
     今天刚学sar命令,本着学习的态度来在虚拟机上试试,发现man sar没有此命令(后来知道了得yum install sysstat(package))得安装sysstat包才能使用sar命令[蠢啊],废话不多说,进入正题。
      发现不能PING通www.baidu.com
1.png

     
   
    试试虚拟机防火墙是否开启(我知道默认的LINUX防火墙就是iptables辣)
2.png


    在试试能否PING通虚拟机网关(此菜鸟用NAT模式学习LINUX啦)
4.png


    OK,PING通OK虚拟机网关没问题。


    试试实体机能否PING通虚拟机网关
5.png
   
6.png



    OK实体机线路到虚拟机线路也是正常的。


    试试LINUX命令ifconfig配置是否正确
7.png



    OK,也正常。


    试试实体机PING总无线路由器网关是否正常
8.png


    OK 也正常

    试试虚拟机PING总无线路由器网关是否正常
9.png



    OK 不正常啦啦 ,问题可能就出现在这段


    小总结,实体机线路正常,虚拟机到实体机这段线路不正常。


    猜测虚拟机IP配置出了问题,实体网络还可以用网线测试仪测试,但是虚拟线路就不能哦,又有了废话,上图
10.jpg



   解决办法VM虚拟机网络配置这一选项上NAT里改改IP段地址,和原先的IP段最好不同拉,
12.png



   结果OK啦
11.png



  之前的地址段是192.168.128.1 现在的是192.168.129.1
  
   原来虚拟机网络(虚拟机网络也会BUG啦)


   总结虚拟网络NAT出问题
   世上本无完美,软件也是。
   
3.png 5.png 9.png
2015-12-12 21:44 举报
已邀请:
0

杭州小白

赞同来自:

{:4_117:}
0

lh3526648

赞同来自:


你很注意你哦{:4_91:}
0

杭州小白

赞同来自:


{:4_99:}
0

lh3526648

赞同来自:

本帖最后由 lh3526648 于 2015-12-20 23:46 编辑

追加:
       经过阿铭老师亲自远程操作,本菜鸟的虚拟机终于能PING通网址PING通网关。废话不多说。
         
          之前的话是修改下虚拟机IP地址段就OK了,但是现在虚拟机又出现上次的问题了(没有头绪了)
         
          在阿铭老师没有远程操作我电脑前,我查了下资料PING 127.0.0.1 OK的话说明CENOS TCP/IP协议正常,PING localhost(本机IP地址)OK的话说明网卡没问题,PING gateway(网卡地址) PING不正常了,说明出现在这一步。
      
         先PS 查看是否有异常进程修改IP配置文件试试,vim /etc/sysconfig/network-scripts/ifcfg-eth0 这个是IP地址配置文件。
         
         {DEVICE 设备 HWADDR 物理地址 TYPE 类型 Ethernet 以太网 UUID IP身份证号吧 [BOOTPROTO 引导样机((*^__^*) 嘻嘻……):默认是DHCP(自动从虚拟机NAT服务获取IP地址)}
          咱们就要改的是DHCP改为static(静态),我记得Windows IP配置也是默认自动获取,CENOS也是默认自动获取IP。在写上.IPADDR=xxx.xxx.xxx.xxx(设置静态IP的地址啦)NETMASK=XXX.XXX.XXX.XXX(MASK地址,不同类型的IP地址段对应的不同的MASK地址段)GATEWAY=XXX.XXX.XXX.XXX(网关地址)DNS1=XXX.XXX.XXX.XXX(域名解析地址,比如谷歌的,114的,阿里云的等等)
          重点来了,经过配置好后 service network restart (/etc/init.d/network restart)命令重启网卡后,killall dhclient 后,发现PING还是不行。
          阿铭老师猜测可能是虚拟机网络有问题
2.png

         


          先点虚拟网络配置器,在点移除网络,然后点应用,在点确定,在点虚拟网络配置器,然后点添加网络(记得是VMnet8 NAT模式)
          在把刚新生成的IP地址段里随便一个地址(除了192.168.x.1和gateway和192.168.x.255),新的gateway地址(除了192.168.x.1和192.168.x.255和已有的IP地址),DNS1=(谷歌的,114的,阿里云的都可以)
          就酱紫,我的网络又OK了,(阿铭老师跟我说是虚拟机网络有问题(用久了吧)),还小小的批评了一下,(。!)


       这种情况下一般如果CENOS配置文件OK的话,就是虚拟机网络有问题啦。
    附上阿铭老师虚拟机网络解决的专门录制的视频http://www.apelearn.com/bbs/thread-8677-1-1.html
[url=]
1.png
[/url]

0

周卫

赞同来自:

你ping 192.168.0.1那段错误  虚拟机是肯定ping不通的,因为你给虚拟机分配的是192.168.128.1,所有ping不通属于正常
0

lh3526648

赞同来自:

周卫 发表于 2015-12-21 23:13
你ping 192.168.0.1那段错误  虚拟机是肯定ping不通的,因为你给虚拟机分配的是192.168.128.1,所有ping不 ...

192.168.0.1 是无线路由器的地址,要上网肯定要经过家庭无线路由器地址。
0

lh3526648

赞同来自:

本帖最后由 lh3526648 于 2015-12-22 21:37 编辑

1222.png




   延续主WIFI路由器PC端是NAT模式,啊啊啊 啊,可能就不是VMware绿色版出的问题啦,虚拟机CENOS认不出到底是哪个才是正确的网关,所以PING的流量包出不去啊啊啊,我试试。设置了也没用(/etc/sysconfig/network-scripts/ifcfg-eth0)本菜鸟觉得还是360无线路由器WAN接口工作模式为NAT模式,而却不是VMware绿色版出现的网络问题。如果以后再也不会出现此问题的话,那就是360无线路由器WAN工作模式为NAT模式导致的。
   俺果断的虚拟机换桥接模式运行

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: