ubuntu固定网络设置失败总结

1.注意DNS,sudo vim /etc/resolv.conf,图1这里的DNS一定要设置,不然只设置图2的DNS,ping baidu.com是不行的。
在这里插入图片描述图1
在这里插入图片描述
图2

经验引用https://blog.youkuaiyun.com/qq_39601931/article/details/84572963
问题1:,不能ping通主机
注意点:网关必须和主机保持一致;主机防火墙关闭;
网络模式选择桥接模式后,不选复制物理网络连接状态。
问题2:无法联网(虚拟机和主机之间能互相ping通;并且能ping通8.8.8.8,但是无法ping通baidu.com)
解决方案:ping 命令是属于ICMP协议,ping ip地址有效。若直接ping网址(域名),需要配置DNS。
所以编辑添加nameserver如下:
vi /etc/resolv.conf
nameserver 8.8.8.8

### VMware NAT 模式下 Ping 不通的原因分析 在 VMware NAT 模式下,Ping 不通的主要原因可能涉及以下几个方面: 1. **VMware 服务未正常运行** 如果 VMware DHCP Service 或 VMware NAT Service 未启动,则可能导致虚拟机无法获取 IP 地址或无法通过 NAT 进行通信。这会直接影响到网络连接以及 ICMP 请求的响应。 2. **网络配置错误** 虚拟机内部的网络配置可能出现问题,例如网关、DNS 配置不正确或者静态 IP 设置不当。这些都会影响虚拟机与其他设备之间的通信能力[^4]。 3. **防火墙阻止 ICMP 流量** 默认情况下,某些操作系统可能会启用防火墙规则,从而阻止 ICMP 数据包(即 Ping 请求)。这种行为会导致即使网络连通也无法收到回应。 4. **路由表缺失必要的条目** 在 NAT 模式下,主机与虚拟机之间可能存在缺少特定路由的情况。如果没有为虚拟机所在子网添加合适的路由记录,那么数据包将无法到达目标地址并返回源地址[^3]。 --- ### 解决方案 #### 方法一:检查并启动必要服务 确认 Windows 主机上的以下三个关键服务已处于运行状态: - VMware DHCP Service - VMware NAT Service - VMware USB Arbitration Service 可以通过按下 `Win + R` 键输入 `services.msc` 来查找上述服务,并手动将其设置为自动启动模式以确保它们始终可用[^1]。 #### 方法二:验证虚拟机内的网络参数 进入 Ubuntu 系统后执行命令查看当前网络接口的状态及其关联属性: ```bash ifconfig -a ``` 重点观察是否有默认网关被指定;如果没有,请按照实际需求重新定义之。另外还需测试 DNS 功能是否正常运作,可以尝试解析某个知名域名如 google.com 来判断其有效性。 对于采用固定 IP 的场景来说,务必保证所分配给该机器的那个范围属于 VMnet8 子网的一部分(通常是以 192.168.x.y 形式的私有 IPv4),并且要匹配相应的掩码长度以及指向正确的路由器出口位置作为下一跳节点。 #### 方法三:调整Windows端口转发规则 有时尽管完成了前面提到的各项准备工作之后依旧存在通讯障碍的话, 可能是因为主机层面缺乏恰当的端口映射关系所致。此时可以在管理员身份下的 CMD 控制台里运用 ROUTE ADD 命令显式声明通往目的主机方向的具体路径: ```cmd route add <target_ip> mask 255.255.255.255 <gateway_ip> ``` 其中 `<target_ip>` 是指代远程实体的实际公网地址或者是另一侧局域网成员对应的内网编号;而 `<gateway_ip>` 则应当填写由 vmnet8 提供的服务入口处那个特别预留出来的专用地址——一般形式上表现为类似于 “192.168.xx.2”。 #### 方法四:关闭不必要的防护机制 考虑到部分安全软件会对未知来源的数据流实施拦截操作进而干扰正常的诊断流程,因此建议临时禁用个人电脑上面安装的各种杀毒程序还有企业级入侵检测系统之类的东西再做一次全面复查工作看看效果如何变化。 最后别忘了重启整个 VMware 平台以便让所有的改动生效! --- ### 总结 综上所述,造成 VMware NAT 模式下 Ping 不通现象背后隐藏着多方面的潜在诱因,从基础架构层面上看主要是围绕着几个核心组件的工作状况展开排查即可逐步缩小怀疑对象直至最终定位根本症结所在。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值