Centos7或Redhat7如何上网

查看并修改相关设置

拿到一台linux真机后,怎么上网是个头疼的问题,你发现明明就连上wifi或着宽带,还是上不了网,别急,按步骤跟我走~

  1. 第一步,查看路由设置:route -n
[[email protected] ~]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.8.127.254    0.0.0.0         UG    600    0        0 wlp9s0b1
10.8.0.0        0.0.0.0         255.255.128.0   U     600    0        0 wlp9s0b1
172.25.2.0      0.0.0.0         255.255.255.0   U     425    0        0 br0
172.25.250.0    0.0.0.0         255.255.255.0   U     0      0        0 privbr0
172.25.254.0    0.0.0.0         255.255.255.0   U     425    0        0 br0
172.28.24.41    10.8.127.254    255.255.255.255 UGH   600    0        0 wlp9s0b1
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

发现网关有几个不为0.0.0.0,那么接下来进行第二步。

  1. 查看网络配置文件

cd /etc/sysconfig/network-scripts/

[[email protected] network-scripts]$ cd /etc/sysconfig/network-scripts/
[[email protected] network-scripts]$ ls
ifcfg-br0          ifdown-ippp      ifup-bnep    ifup-Team
ifcfg-cetc2        ifdown-ipv6      ifup-eth     ifup-TeamPort
ifcfg-cetc3        ifdown-isdn      ifup-ib      ifup-tunnel
ifcfg-enp8s0       ifdown-ovs       ifup-ippp    ifup-wireless
ifcfg-fuck         ifdown-post      ifup-ipv6    init.ipv6-global
ifcfg-hadoop       ifdown-ppp       ifup-isdn    keys-cetc2
ifcfg-lo           ifdown-routes    ifup-ovs     keys-cetc3
ifcfg-NWUNET       ifdown-sit       ifup-plip    keys-fuck
ifcfg-NWU-STUDENT  ifdown-Team      ifup-plusb   keys-hadoop
ifdown             ifdown-TeamPort  ifup-post    network-functions
ifdown-bnep        ifdown-tunnel    ifup-ppp     network-functions-ipv6
ifdown-eth         ifup             ifup-routes
ifdown-ib          ifup-aliases     ifup-sit

进入到/etc/sysconfig/network-scripts/,查看下面的文件,如果有route-br0这个文件,移出该文件

mv	route-br0 	/
  1. 修改配置文件内容
在当前目录打开文件ifcfg-br0
如果有GATEWAY信息,则注释掉,没有就正常,我这里已经删掉了。

Centos7或Redhat7如何上网
然后在修改/etc/sysconfig/nework这个文件内容,修改的方法同上,也是注释调GATEWAY信息(#GATEWAY),在GATEWAY前加#表示注释。

[[email protected] network-scripts]$ vim /etc/sysconfig/network

重启网络服务

[[email protected] network-scripts]$ systemctl restart network

此时,再查看路由设置,route -n

[[email protected] network-scripts]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.8.0.0        0.0.0.0         255.255.128.0   U     600    0        0 wlp9s0b1
172.25.2.0      0.0.0.0         255.255.255.0   U     425    0        0 br0
172.25.250.0    0.0.0.0         255.255.255.0   U     0      0        0 privbr0
172.25.254.0    0.0.0.0         255.255.255.0   U     425    0        0 br0
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

发现网关全部变为0.0.0.0,再试试连接wifi,应该就可以上网了!