Linux-端口及ip

linux查看ip:ifconfig
windows查看ip:ipconfig
 
查看端口占用
 
1、netstat -ano|grep 端口号
netstat -ano 所有
netstat -ano | grep 8888 查看指定端口占用情况
 
2、netstat -tunlp|grep 端口号
netstat -tunlp 所有
netstat -tunlp | grep 8888 查看指定端口占用情况
 
3、lsof -i:端口号
losf -i 所有
lsof -i:22 查看指定端口占用情况
 
4、统计80端口连接数
netstat -tan | grep -I "80" | wc -l
netstat -tan | grep -I "ip(实际ip)" | wc -l
 
netstat -tnlp //查看当前所有tcp端口
netstat -tunlp //查看当前所有tcp、udp端口
netstat -anlp //查看一台服务器上面哪些服务及端口
ps -ef |grep nginx //查看一个服务有几个端口。比如要查看nginx
netstat -tunlp |grep 80 //查看所有80端口使用情况
netstat -an | grep 3306 //查看所有3306端口使用情况
netstat -tnp |grep :3306 | wc //查看某一端口的连接数量,比如3306端口
netstat -anp |grep 3306 //查看某一端口的连接客户端IP 比如3306端口
 
4.防火墙
firewall-cmd --state #查看防火墙状态
firewall-cmd --query-port=80/tcp #查看端口是否开启
firewall-cmd --add-port=80/tcp #开放80端口
firewall-cmd --add-port=3306/tcp #开放3306端口
firewall-cmd --add-port=6379/tcp #开放6379端口
 
5.查看网络是否正常
ping ip:
查看某一个ip地址是否能够连通,如: ping 114.80.67.193
telnet ip port :
查看某一个机器上的某一个端口是否可以访问,如:telnet 114.80.67.193 8080
退出telnet Ctrl+】 输入 q 或者quit

原文地址:https://www.cnblogs.com/shuzf/p/13425993.html