虚拟机NAT模式主机ping不通虚拟机解决方案
虚拟机NAT模式主机ping不通虚拟机解决⽅案
本篇没有抓包,只是简单⼀个实施.需要的童鞋可以拿⾛这个⽅法.
虚拟机上网设置
虚拟机与真机通信三种模式, 桥接模式,NAT 模式 ,HOST 模式.
  桥接就是在真机的⽹络上模拟⼀个⽹卡,给虚拟机申请⼀个和真机在同⼀个⽹段的ip地址.⼀般⽹卡做了ip绑定(mac地址粘)的话,⼀个mac 只对应⼀个ip,此时,虚拟机内的mac 可以修改,但是这个该了之后还是要向dhcp服务器申请,在dhcp服务器可能申请不到地址是第⼀⽅⾯,第⼆⽅⾯在交换机上的mac-address table ⾥⾯也可能造成mac地址翻滚.(如果限制了mac-address 数⽬为1 的话),总之桥接模式只适⽤于⽐较宽松的⽹络管理的环境下.
  NAT模式使⽤虚拟机的⼀个虚拟⽹卡做NAT⽹关,在nat⽹关上配dhcp ,或者直接⽤静态地址.就相当于形成了⼀个虚拟的局域⽹VLAN,这时候,虚拟机对外的通信是没问题的,我们都知道nat对外隐藏了内⽹.(原理请⾃⾏百度).但是外⽹访问虚拟机的时候就会遇到问题,⽐如ping ,ssh 的时候就⽆法通信,这时候的解决⽅案就是在NAT的⽹卡上配置转发规则,做PAT转发.
  贴图如下
添加端⼝转发规则
配置转发规则
主机端⼝是指本地计算机的端⼝(真机);TCP,UDP⾃选;虚拟机ip地址是你虚拟机的⽹卡ip地址,不知道的可以⾃⼰ifconfig 查看⼀下.虚拟机端⼝就是虚拟机⾥⾯服务的端⼝ssh 是22,http是80 ;描述⾃⼰写⼀个能看懂的名字.
PAT 配置完毕. 此时访问本机的18880端⼝就⼀个访问到虚拟机内⽹,注意是本机回环127.0.0.1 的端⼝,⽽不是真实⽹卡获取到的ip地址,也不是虚拟机⽹卡的ip地址,
HOST模式.
 这个模式就相当于⼀个stub模式,stub区域完全封闭与虚拟机的⽹上,跟现实⾥⾯双⽹卡机器的⼀个⽹卡⽹线直连到另⼀台机器原理⼀样.虚拟机可以跟主机进⾏通信但是不能上⽹.但是通过设置也是可以上⽹的,想象我们的笔记本上有线⽹卡连接局域⽹,⽆线⽹卡也可以上⽹,并且可以把有线⽹共享给⽆线⽹卡,更⽜逼⼀点可以在⽆线⽹卡上开⼀个WLAN提供wifi 给更多的机器.所以如果hostonly模式的虚拟机要上⽹的话,放⼼⼤胆的把你的有线⽹络共享给虚拟机的⽹卡吧.
done!! 本站内容皆为原创,转帖请表明出处.⼩三爷在此谢过了!~~~

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。