【运维知识基础篇】虚拟机ping不通外网怎么解决

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: 【运维知识基础篇】虚拟机ping不通外网怎么解决

当我们费尽艰难,把Xshell连接上虚拟机之后,尝试ping我们的网关,却发现Xshell无法ping通网关,无法ping通外网,话不多说,解决思路如下。

a.首先,我们检查系统IP,是否是我们想要设置的网段,例如IP是10.0.0.200,当然如果Xshell可以连接虚拟机的话,那么它一定是没有问题的。

b.检查VMware虚拟网络编辑器中NAT设置,查看网关IP是否为10.0.0.X,不是需要修改为一致的,我这边设置为10.0.0.2。

c.检查windows服务中NAT等服务是否开启,如果没有开启无法设置网关,或者设置了网关也起不到连接本地网络的作用。

将VMware的服务都打开,之后右键属性,将启动类型改为自动。

最后调整至这个状态,VMware服务都开启运行,并且启动类型都为自动。

d.检查本机是否有网络,这里就不赘述了,本机连不上网,虚拟机就连不上,就不可能ping通了。

e.检查DNS解析,ping下114.114.114.114,8.8.8.8,223.5.5.5,如果可以ping通,但是无法ping通www.baidu.com,则是DNS解析出了问题,在Xshell中输入以下代码,查询DNS是否配置成功,这个方法还能查看本机IP、子网掩码、网关等信息。

cat /etc/sysconfig/network-scripts/ifcfg-eth0

思路到此结束,基本可以解决虚拟机连不上网络,ping不通外网的问题。

目录
相关文章
|
7月前
|
Linux 网络安全
物理机与虚拟机(linux)不能ping 通的原因之一
有时候,我们需要使用SSH来操作虚拟机的linux,这时候可能存在需要固定linux的固定ip,然后发现固定linuxIP后,window和linux无法ping通,而且linux无法上网的情况,这时候我们需要将linux的虚拟网卡设置为桥接方式 NAT模式和桥接模式的区别:NAT模式和桥接模式的区别
168 1
|
1月前
|
Ubuntu 网络安全 虚拟化
VMware虚拟机ping不通原因排查及分析
下面以 VMware 虚拟机为例进行介绍。
737 3
|
7月前
|
Shell Linux 开发工具
Vmware 虚拟机挂起恢复后发现无法 Ping 通,无法连接到主机
在Linux主机上,以`root`用户停止NetworkManager服务并重启网络: ```shell systemctl stop NetworkManager systemctl restart network ``` 或修改网卡配置文件`ifcfg-ens33`,添加`NM_CONTROLLED="no"`,然后重启`network`服务: ```shell vim /etc/sysconfig/network-scripts/ifcfg-ens33 systemctl restart network ```
225 6
|
7月前
|
网络协议 Linux 网络安全
虚拟机Vmware详细安装(包含kali,win7与winxp三系统相互ping与安装)
本文是一篇关于虚拟机安装和配置的教程,包括使用VMware安装虚拟机和在虚拟机中安装Kali Linux、Windows 7和Windows XP系统。作者提供了详细的步骤和截图说明,指导读者如何下载和安装VMware,以及如何从提供的链接下载预配置的操作系统镜像文件。安装过程中,重点介绍了如何选择安装路径、接受许可协议、启动安装过程,并强调了不要勾选某些选项以保持默认设置。此外,还提到了如何在虚拟机中配置网络,确保三个系统在同一网段并能互相ping通。最后,作者布置了一些练习,如熟悉操作系统的使用、获取IP地址和互相通信,以及鼓励读者享受学习网络安全的过程。
262 9
|
7月前
|
网络协议 Linux 程序员
【Linux】虚拟机ipv4地址消失,主机ping不通
【Linux】虚拟机ipv4地址消失,主机ping不通
246 0
|
9天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
78 20
|
1月前
|
Linux iOS开发 网络架构
如何使用 Ping 命令监测网络丢包情况?
如何使用 Ping 命令监测网络丢包情况?
273 48
|
1月前
|
Linux iOS开发 MacOS
如何设置 Ping 命令的超时时间?
如何设置 Ping 命令的超时时间?
143 2
|
1月前
|
运维 监控 Linux
别再只会使用简单的 ping 命令了,Linux 中这些高级 ping 命令可以提高工作效率!
在 Linux 系统中,ping 命令不仅用于检测网络连通性和延迟,还拥有多种高级选项和技巧,如定制数据包大小、获取详细统计信息、持续 ping、指定源地址和多目标 ping。本文详细介绍这些高级命令及其在性能测试、故障排查和网络监控中的实际应用,帮助你提升网络管理效率。
145 3
|
1月前
|
Linux 网络安全 Android开发
高级 ping 命令及技巧
Ping命令是一种常用的网络诊断工具,用于测试网络连接的可达性和延迟等信息
92 1

热门文章

最新文章