1.1.1 初步判断
查看网络是否连接, 执行命令
ifconfig
执行命令,看是否能被解析:
ping localhost
ping www.baidu.com
不能被解析时,会提示错误: ping: bad address xxx
1.1.2 文件检查
查看本地以下路径内容:
/etc/hosts
/etc/resolv.conf
/etc/nsswitch.conf
比如:
# cat /etc/hosts
127.0.0.1 localhost
# cat /etc/resolv.conf
nameserver 192.168.0.1 # wlan0
查看/usr/lib/, /lib/是否有以下文件:
libnss_dns*
lib/libnss_files*
libresolv*
命令比如: find /usr/lib/ -name "*libresolv*"
1.1.3 帮助命令
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
# nslookup www.baidu.com
Server: 192.168.0.1