宿虚拟机与主机ping不通通虚拟机,显示请求超时,虚拟机ping宿主机显示目标主机不可达

博客分类:
初学linux,用WM装了个centos,通过WM的NAT上网,系统起来后发现,里面可以ping通外部主机,也可以ping通外网,外部主机ping不通虚拟机,汗,后面排查,主要原因是WM用来nat的虚拟网卡的ip地址,与centos的默认网关不一致,修改过来就可以了。
1、查看centos的nat之后,本机的ip地址。
eth0地址:192.168.152.137
2、查看默认网关
netstat -r
default就是默认网关,发现地址:192.168.152.2
VM用nat上网,用的是wmnet8,查看默认网关
vm菜单: edit-&virtual network editor,弹出窗口选择vmnet8,nat settings,也可以看到default gateway的地址 192.168.152.2
3、查看本机VM的nat网卡VMnet8的ip,发现是192.168.172.3,改成192.168.152.2即可
用了一段时间,主机和虚拟都重启过后,需要虚拟机上网的时候突然发现,主机可以ping通虚拟机,而虚拟机确ping不通主机了,晕。。。。。。
虚拟机里面ping 192.168.152.2,发现可以通,说明问题不在虚拟机里面,应该是虚拟网卡vmnet8的关系,到它的包未送出去。
之前是手动设置的虚拟网卡的192.168.152.2的地址,查了很多问题无果之后,网上的一些说法也不行之后,尝试将虚拟网卡自动获取地址,突然发现可以了,晕,再看地址:分配的是192.168.152.1的地址,这下就纳闷儿了,研究win路由表也没看出什么异常,都是走的本地接口路由直接出去了,搞不懂
重启网络服务的命令: service network restart
浏览: 537907 次
来自: 北京
还可以了,po主的第一个方法可行,第二个方法没有试
Soongtracy 写道方法二完全不行啊亲,你自己有木有试过 ...
您好,有个问题想请教一下:&birt生成Excel缺 ...
楼主,你找到原因了吗?这是为啥?貌似是JVM出bug了
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'VMware虚拟机仅主机模式下无法ping通物理机_Linux教程_Linux公社-Linux系统门户网站
你好,游客
VMware虚拟机仅主机模式下无法ping通物理机
来源:Linux社区&
作者:不要乱摸
在VMware Workstation中新建了一个虚拟机7,网络适配器选择的是&仅主机模式&,结果,物理机ping不通虚拟机,虚拟机也ping不通物理机。
物理机ping不通虚拟机
(1)虚拟机防火墙的原因,关闭防火墙即可
虚拟机ping不通物理机
(1)ping的地址不对,由于是&仅主机模式&,所以物理机和虚拟机通讯用的网络适配器是VMnet1,因此,ping的时候应该写VMnet1的地址,ping它才是ping宿主机
(2)物理机防火墙的原因,关闭防火墙即可
本文永久更新链接地址:
相关资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
1.主机ping虚拟机
2.虚拟机ping主机
3.主机ping外网
4.虚拟机ping外网
5.虚拟机使用桥接
6.虚拟机 eth0配置
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
ping 域名通的条件:
1、DNS可用:
[root@~]# cat /etc/resolv.conf
nameserver 10.9.9.1
这里要设置成你的DNS服务器地址而且虚拟机要能ping通DNS服务器地址
2、网关可达:
ping 169.254.83.2 可达若不可达则排查到网关间的通路
从提示 unknown host 看应该是解析不到IP所以基本是DNS问题
PS:169.254是保留地址,一般不用来做主机IP。还有DNS1=192.168.1.1,DNS据我所知不是在这里配的
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
把虚拟机的网关和dns都改成主机的ip试一下吧
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
看看你的主机IP所以信息对比虚拟机IP的信息,看看哪里出错了,实在不行重新设置虚拟网卡的网段,这个在虚拟机编辑选项那里看到
一般在虚拟机上面操作实验建议网络设置成同一网段,DNS设成网关
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
为什么用静态地址?你的路由器不支持DHCP吗?!dhclient eth0
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
/etc/resolv.conf
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
1、首先,你这个ip地址设置的有问题.2、用桥接时,我想你宿主机应该用的wifi吧,所以你虚拟机改成dhcp。3、其实最简单的方法,你虚拟机网卡模式改成nat,虚拟机里面的网卡改成dhcp。4、/etc/resolve.conf里头加上namespace 8.8.8.8
然后再试试
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。本机ping虚拟机时,提示无法访问目标主机_百度知道
本机ping虚拟机时,提示无法访问目标主机
是这样的,我开了两台虚拟机。第一台的ip地址是192.168.2.4/24,第二台的ip地址是192.168.3.3/24。本机ping第一台虚拟机时的ip地址为192.168.2.3/24,本机可以ping通虚拟机,但虚拟机ping不通本机。本机ping第二台虚拟机时的ip地址为192.168.3.4/24,此时,本...
我有更好的答案
(俩个不同网段中间又没有路由怎么PING通,第一台192.168.2网段的的能PING通主机,说明是用的VMNET 0网卡.168,网桥到主机上,故而怎么也能PING通;但虚拟机PING不通主机肯定是因为主机IP错了,自己再核实。第二台192?从题中猜测,必须PING不通主机或虚拟机1,你可能用的是VMNET 1网卡是用Workstation?主机IP设置成什么了.3网段的虚拟机
采纳率:47%
为您推荐:
其他类似问题
ping的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。14被浏览4,402分享邀请回答69 条评论分享收藏感谢收起0添加评论分享收藏感谢收起写回答1 个回答被折叠()

我要回帖

更多关于 虚拟机与主机ping不通 的文章

 

随机推荐