在Linux中,可以使用多种命令来测试网络连通性。以下是一些常用的命令和示例:

  • ping:发送ICMP回显请求到目标主机,检查网络连接是否正常。

ping -c 4 google.com
  • traceroute:显示数据包到达目标主机所经过的路由。
traceroute google.com
  • netcat (nc):检查特定端口是否开放。

nc -zv google.com 80
  • curl 或 wget:检查网页是否可以访问。

curl -I google.comwget --spider google.com
  • mtr:结合了ping和traceroute的功能,可以持续监控网络质量。

mtr google.com
  • ssh:如果目标主机支持SSH,可以使用ssh命令来测试连接。

ssh username@host
  • telnet:尝试建立一个telnet连接。

telnet host port

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐