黄石市建设局网站,辽阳公司做网站,wordpress新框架vue,成绩分析智能网站怎么做一、背景 平常我们在进行Linux服务器相关运维的时候#xff0c;总会遇到一些网络相关的问题。我们可以借助这些小巧、功能强悍的工具帮助我们排查问题、解决问题。 下面结合之前的一些使用经验为大家介绍一下一些经典应用场景下#xff0c;这个网络命令工具如何使用的。例如怎…一、背景 平常我们在进行Linux服务器相关运维的时候总会遇到一些网络相关的问题。我们可以借助这些小巧、功能强悍的工具帮助我们排查问题、解决问题。 下面结合之前的一些使用经验为大家介绍一下一些经典应用场景下这个网络命令工具如何使用的。例如怎么查看当前服务器监听哪些端口、连接目标主机端口情况如何?等等相关常见问题.
二、工具和场景
1、netstat、ss
1、查看当前服务器有哪些端口处于Listen监听状态方便查找端口占用情况. -lntp
netstat -lntp 或者 ss -lntp #查看tcp监听端口情况, t就是tcpnetstat -lnup 或者 ss -lnup #查看udp监听端口情况 u 就是udp 2、查看所有TCP连接信息. -antp
ss -antpnetstat -antp2、nmap
1、扫描某个主机/某段IP地址端口范围是否开启. 方便我们对目标主机端口信息进行收集
nmap www.baidu.com 80,443 3、nc、telnet
1、判断是否能正常连接目标主机tcp端口: nc -zv
nc -zv www.baidu.com 80
telnet www.baidu.com 80nc -zv www.baidu.com 80812、判断是否能正常连接目标主机udp端口: nc -zvu
nc -zvu localhost 123 3、启动一个TCP服务监听端口方便用于测试. 例如其它主机测试是否能连通我侧端口: nc -lvp
nc -lvp 90904、额外话题使用python3 -m http.server内置模块也可以实现监听一个简单的HTTP端口服务
python3 -m http.server 8080 4、route
1、查看当前路由表信息 -n
route -n