解决虚拟机ping不通外网(甚至连网关都ping不通)的问题

目录

1、安装虚拟机(不再赘述)

2、关闭虚拟机防火墙

3、配置网络,设置成静态ip


最近在看鸟哥的私房菜,拿出虚拟机边玩边看,嗨的一批~

至少要安装20遍以上才能说自己会安装linux系统,而我并不是想练手,真的只是因为之前有成功的经历,确信配置无误,现在同样的方法一直ping不通外网,无奈之下,尝试了n种方式,重装不下10次,今天又死磕,再磕不出来就要求教我司网管啦~但是我坚信,所有问题都是有原因的,灵异事件是不存在的。终于还是磕出来了,请看:

1、安装虚拟机(不再赘述)

==>安装好虚拟机——选桥接模式——编辑——虚拟机网络编辑器,选择桥接模式,连接到本地电脑所用网络;

==>windows环境下,win+r,键入cmd,输入ipconfig /all,查看主机网卡的IP配置,其中“本地连接”的IP是windows主机IP,linux的DNS,网关,掩码都要和windows的一样

选择桥接到Realtek PCIe GBE Family Controller,应用——确定

2、关闭虚拟机防火墙

查看防护墙状态:systemctl status firewalld

关闭防火墙命令:systemctl stop firewalld

关闭防火墙开机自启动:systemctl disable firewalld

3、配置网络,设置成静态ip

#cd /etc/sysconfig/network-scripts 
#vi ifcfg-ens33(具体名称不一定)
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static(dhcp改为static 静态ip)
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=1ec3f0a3-ba8f-42f7-83b1-2545f873bb62
DEVICE=ens33
ONBOOT=yes(no改为yes)
#新增以下配置:
IPADDR=(想配置的ip)
NETMASK=(子网掩码)
GATEWAY=(网关)
DNS1=114.114.114.114
DNS2=8.8.8.8

编辑好以后,esc--:wq (保存编辑信息)——service network restart——ping www.baidu.com,惊奇的发现可以ping通百度了~~,如果还是ping不通,桥接模式改为“自动”并应用,来回试几次,虽然不明白原理是什么,但是真的就试出来了,之后请教我司大佬解解惑~

 现在可以愉快地玩虚拟机啦∩_∩

猜你喜欢

转载自blog.csdn.net/hjing123/article/details/88849879