Linux无法上网
# 前言
当虚拟机ping不通外网时,就可以参考下面的操作。
# 解决
首先ssh连接上虚拟机。
# 检查一下是否真的不能连接外网
ping www.google.com
ping www.baidu.com
# 进入目录
cd /etc/sysconfig/network-scripts/
# 查看文件,可以看到有ifcfg-eth0和ifcfg-eth1
ls
# 查看ip
ipaddr
# 查看到eth0是10开头,和我们没关系
# eth1是192.168.56.10,就是当前虚拟机的地址 ,所以要修改eth1
# 进入修改模式,输入i进入编辑模式
vi ifcfg-eht1
# 发现没有配置GATEWAY地址
GATEWAY=192.168.56.1
DNS1=114.114.114.114
DNS2=8.8.8.8
#ESC退出编辑模式
#保存退出
:wq
# 重启网卡
service network restart
# 重新ping一下外网,ping通了
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
至此,Linux已经能上网了!
帮我改善此页面 (opens new window)
上次更新: 2021/02/16, 12:29:08