Linux上ping外网出现Destination Host Unreachable

出现这种情况后,想上网找找解决办法,但网上的资料都太杂乱,最后把我的虚拟机配置文件搞的乱七八糟,虽然最后自己解决了,但是呵呵哒,也花了好久

好了,我就不废话了,我重装了虚拟机,又三步配置

第一步:

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=48276287-b01a-49a1-910e-4b6d7684e3f0
DEVICE=ens33

ONBOOT=yes

IPADDR=10.10.21.189
GATEWAY=10.10.21.1
NETMASK=255.255.255.0

vim /etc/sysconfig/network-scripts/ifcfg-ens33
打开这个配置文件后,我改成了如上代码
要改的地方:
一个是ONBOOT
一个是BOOTPROTO
一个是IPADDR
一个是GATEWAY
一个是NETMASK

配置虚拟机静态ip,网关,子网掩码之类的

这一步一定要配置好

第二步:
vim /etc/resolv.conf

search localdomain
nameserver 192.168.157.2

这里面我是这样配的
其实最后我删了这里面的配置,对我的网络也没影响

第三步,左上角编辑内,打开虚拟网络编辑器
设置成桥接模式

systemctl stop firewalld
setenforce 0

关闭防火墙和selinux服务

然后service network restart

然后ping 8.8.8.8
ping通,收工

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值