yum安装软件出现无法安装,排查网络配置确认是否能访问外网,首先ping 8.8.8.8确认可以访问网络,然后ping www.baidu.com确认是否配置DNS解析网址;
如果出现可以ping通ip,但是无法访问网址的情况,说明DNS解析有问题,需要排查配置;

[root@localhost etc]# ping mirrors.tuna.tsinghua.edu.cn
ping: mirrors.tuna.tsinghua.edu.cn: Name or service not known

[root@localhost ~]# ping mirrors.tuna.tsinghua.edu.cn
PING cdnmirrors.s.tuna.tsinghua.edu.cn (101.6.8.193) 56(84) bytes of data.
64 bytes from 101.6.8.193 (101.6.8.193): icmp_seq=1 ttl=239 time=43.1 ms
64 bytes from 101.6.8.193 (101.6.8.193): icmp_seq=2 ttl=239 time=45.0 ms

一、直接修改文件/etc/sysconfig/network-scripts/ifcfg-xxx

[root@localhost ~]# nmcli connection show 查看配置的网口名称
NAME UUID TYPE DEVICE
enp0s31f6 4e827d4e-04d0-4113-849e-1647c693080b 802-3-ethernet enp0s31f6

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp0s31f6
TYPE=Ethernet
BOOTPROTO=none
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=enp0s31f6
UUID=4e827d4e-04d0-4113-849e-1647c693080b
DEVICE=enp0s31f6
ONBOOT=yes
IPADDR=192.169.8.199
PREFIX=24
GATEWAY=192.169.8.254
DNS1=114.114.114.114
DNS2=8.8.8.8
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

二、nmcli命令修改

[root@localhost etc]# nmcli connection modify enp0s31f6 ipv4.dns “114.114.114.114 8.8.8.8”
[root@localhost etc]# nmcli connection up enp0s31f6
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4451)
[root@localhost etc]#
[root@localhost etc]#
[root@localhost etc]# cat /etc/sysconfig/network-scripts/ifcfg-enp0s31f6
TYPE=Ethernet
BOOTPROTO=none
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=enp0s31f6
UUID=4e827d4e-04d0-4113-849e-1647c693080b
DEVICE=enp0s31f6
ONBOOT=yes
IPADDR=192.169.8.199
PREFIX=24
GATEWAY=192.169.8.254
DNS1=114.114.114.114
DNS2=8.8.8.8
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

三、修改/etc/resolv.conf文件

[root@localhost ~]# vim /etc/NetworkManager/NetworkManager.conf
修改或添加dns=none
[main]
#plugins=ifcfg-rh,ibft
dns=none
保存后重启服务
[root@localhost ~]# systemctl restart NetworkManager.service
然后修改/etc/resolv.conf文件
[root@localhost ~]# vim /etc/resolv.conf
#Generated by NetworkManager
nameserver 114.114.114.114
nameserver 8.8.8.8
修改后保持即可

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐