VMware虚拟机无法联网ping不通

VMware虚拟机无法联网ping不通本人在测百万并发的时候 突然有一台虚拟机连不上网 把所有虚拟机重启之后居然都连不上网 也在网上查了不少博客 发现没有特别完整的解决方案 有些根本解决不了问题 所以本人整理了一下较为完整的虚拟机

大家好,欢迎来到IT知识分享网。

VMware虚拟机无法联网/ping不通/网络连接激活失败的解决方案

本人在测百万并发的时候,突然有一台虚拟机连不上网,把所有虚拟机重启之后居然都连不上网,也在网上查了不少博客,发现没有特别完整的解决方案,有些根本解决不了问题,所以本人整理了一下较为完整的虚拟机网络解决方案

虚拟机版本:CentOS7.9

一、手动配置ip

一般在安装的时候都是自动配置IP,自动联网,所以很有可能就会出现突然在某一天某一时刻连不上网的现象,所以强烈建议要手动配置ip,具体步骤如下

1、将虚拟机网络连接设置为NAT模式

在这里插入图片描述

2、打开虚拟网络编辑器(编辑 -> 虚拟网络编辑器),查看VMnet8的IP、子网掩码和网关

在这里插入图片描述
在这里插入图片描述

然后记下来,网关IP很重要,我的为192.168.38.2,一般你的为192.168.xx.2,所以在下面你只需要记住把我的38替换成你的xx就行

3、设置windows主机

win11打开设置 -> 网络和Internet -> 高级网络设置 -> VMware Network Adapter VMnet8 -> 查看其它属性

win10也在大致位置。也需要在对应位置修改即可

编辑如下内容:

在这里插入图片描述
在这里插入图片描述

4、修改虚拟机的网路配置文件

cd /etc/sysconfig/network-scripts/ #进入network-scripts目录  vi ifcfg-ens33 #注意:不同版本可能不一样,要编辑对应的ensxx 

这里为文本版本,方便复制粘贴

TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="ens33" UUID="31995bc6-4429-40e1-9e29-dc692bd71ba9" DEVICE="ens33" ONBOOT="yes" IPADDR=192.168.38.130 GATEWAY=192.168.38.2 NETWORK=192.168.38.3 BROADCAST=192.168.38.255 NETMASK=255.255.255.0 DNS1=114.114.114.114 DNS2=8.8.8.8 

其中这里设置的IPADDR = 192.168.38.130就是配置的本机IP地址

5、设置DNS地址

vi /etc/resolv.conf #编辑 resolv.conf 文件  nameserver 114.114.114.114 #增加 DNS 地址 nameserver 8.8.8.8 

6、重启网络服务

systemctl restart network 

部分朋友到这里就可以正常联网,如果不行,就试试下面的步骤

二、关闭网络管理器和防火墙

一般大家装虚拟机都是为了自己写代码测试,犹如玩具,没有安全问题,也不怕安全问题,所以可以直接永久禁用防火墙等保障安全的措施

1、关闭网络管理器

systemctl stop NetworkManager; #关闭网络管理器 systemctl disable NetworkManager; # 永久关闭网络管理器 

2、关闭防火墙

systemctl stop firewalld; #关闭防火墙 systemctl disable firewalld; #永久关闭防火墙 

大多数朋友到了这里应该都可以解决问题,如果还不行,就试试下面的步骤

三、添加路由

1、查看路由中的网关设置

netstat -rn 

在这里插入图片描述

2、添加路由

route add default gw 192.168.38.2 

3、查看网络情况

注:添加路由在重启网络或者重启虚拟机后将失效,此方法只是暂时的;本人还没找到永久添加路由的方法,主要也不是很有必要,就算网络还不行,每次启动后执行这样一条指令也很方便

如果有朋友到了这一步还没有解决问题,可以留言讨论!

四、终极方法——氪金

如果还是网络连接失败了,并且已经浪费了大量时间精力感到很烦的话,可以去购买云服务器,知名的云厂商还是比较多,其实价格还是很便宜的,一般20元/月就够用了。云服务器一般不会出现这些网络问题,并且氪金可以带来方便,只需要有一个远程连接即可,不用每次打开电脑还要先打开vmware。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/100307.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信