【Linux基础】网络故障排除

2020-02-21  本文已影响0人  清梦载星河

网络故障排除

相关命令

1. 简单查看本地网络相关信息

  1. ifconfig,查看当前主机IP
  2. route -n,查看网关

2. 使用ping测试联通情况

实例:ping www.baidu.com

在linux中使用上述命令会一直ping,可以通过按Ctrl + C终止,也可以提前设定-c限制ping的次数,例如:ping -c4 www.baidu.com,这样就是向度娘服务器ping四次。

3. 使用traceroute检查中间路由情况

示例:traceroute -w 1 www.baidu.com

-w 1指的是:如果中间网络卡住,最多等待(wait)1秒。

显示结果中出现星号,是因为该中间路由不支持追踪路由。

mtr的功能类似traceroute,但会更详细,直接在终端输入mtr,就会进入mtr的界面。

4. 使用nslookup转换ip地址和域名

示例:nslookup www.baidu.com

5. 使用telnet测试端口情况

示例:telnet www.baidu.com 80,测试度娘服务器的80端口是否畅通。

注:如果提示没有telnet命令,那就需要安装telnet。

6. 使用tcpdump进行网络抓包

这里只做一个简单的示例:tcpdump -i any -n host 192.168.0.1 and port 80 -w /tmp/tmp1

7. 使用netstat检查

示例:netstat -ntpl

ssnetstat差不多。

上一篇 下一篇

猜你喜欢

热点阅读