在 Linux 下检查网络连通性有以下几种常用方法:
1. `ping`命令:
- 使用 `ping` 命令检查是否能连通远程主机。
- 如果能 ping 通,说明网络连通性良好。
- 如果 ping 不通,则需进一步排查问题。
2. `traceroute`命令:
- 使用 `traceroute` 命令可以查看数据包经过的路由节点。
- 可以帮助定位网络中的瓶颈或连接问题。
3. `telnet`命令:
- 使用 `telnet` 命令尝试连接远程端口。
- 如果能成功建立连接,则说明网络层面没问题。
4. `nslookup`命令:
- 使用 `nslookup` 命令查询 DNS 解析情况。
- 如果 DNS 解析不成功,可能是 DNS 服务器配置问题。
5. `ifconfig`命令:
- 使用 `ifconfig` 命令查看网卡配置信息。
- 检查 IP 地址、子网掩码、网关等是否正确配置。
6. `route`命令:
- 使用 `route` 命令查看系统路由表配置。
- 检查路由是否正确,是否存在路由问题。
7. `iptables`命令:
- 使用 `iptables` 命令检查防火墙规则。
- 可能是防火墙阻挡了网络访问。
以上方法可以帮助你快速定位网络连通性问题的症结所在。如果还不能解决,可以继续进一步排查网络硬件和软件配置。