虚拟机【NAT模式】 From ubuntu (192.168.234.128) icmp_seq=xx Destination Host Unreachable 报错

问题陈述

为虚拟机联接网络,用 ping www.baidu.com 来测试虚拟机是否可以连上网,一直显示:unknown host www.baidu.com

问题解决

在网上找了很多资料,最后参照以下这篇博客得以解决,排错步骤如下:
(28条消息) 出现Destination Host Unreachable,应如何解决_多一份热爱的博客-CSDN博客_destination host unreachable
1、ping 127.0.0.1ping的通说明tcp协议栈没有问题
2、ping 主机地址 ping的通说明网卡没有问题
3、ping 路由器默认网关 ping的通说明包可以到达路由器
4、ping DNS服务器地址

1.我在第一步ping是正常的,说明tcp协议栈没有问题

2、ping 主机地址 ping的通说明网卡没有问题

获取主机地址
打开主机终端,输入: ifconfig / all
找到正在使用的网口,我采用的是无线连接,正在使用的就是无线局域适配器 WLAN


可以看到:
主机地址就是IPv4地址:192.168.43.xxx,以及默认网关、DNS服务器地址都可以找到
我在第二步的时候就开始出现报错了,于是就仔细观察了一下,虚拟机IP与主机IP的区别
我是用NAT模式进行联网的,再加上之前查资料的时候看到说:
虚拟机IP要和主机IP处于同一段(简单理解就是主机IP和虚拟机IP的前三段要一致,只有最后一段不同)
于是我打开虚拟网络编辑器,发现虚拟机的子网IP为:192.168.243.0
抱着试一试的想法,我将子网IP更改为:192.168.43.0,然后重新启动虚拟机

第二步成功!!!

紧接着第三、四步,成功!!!(我的DNS服务器地址和默认网关地址是一样的)

一切成功后,就执行ping www.baidu.com ,一切顺利,最后打开虚拟机上的浏览器访问百度官网,可以上网了!!!

问题解决了,搞了一个下午,记录一下。

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值