新配置的一台linux, 环境装上了,但是yum这些命令什么的一直连接不上,服务一直报Connection failed
, 这种情况可以尝试下ping baidu.com
,看看返回结果,如果识别或者解析不了,那么就应该是linux访问不到外网的问题。
导致linux连接不上外网的原因可能有如下:
防火墙未关闭
- 查看防火墙状态:
systemctl status firewalld
- 关闭防火墙:
systemctl stop firewalld
关闭防火墙开机自启:
systemctl disable firewallld
防火墙开机自启关闭失败了???:解决方法:修改 selinux配置,并将其设置为disabled如下:
- 再执行步骤3
- reboot 重启虚拟机
- 查看防火墙状态:
设置nameserver
vi /etc/resolve.conf
设置代理,添加如下代码nameserver 192.168.1.1