netstat 输出内容详解
来源:互联网 发布:大型网络布线图 编辑:程序博客网 时间:2024/05/16 05:13
1. 列出所有 tcp 端口
netstat -antpActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1904/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1750/cupsd tcp 0 0 0.0.0.0:44567 0.0.0.0:* LISTEN 1713/rpc.statd tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 1965/zabbix_agentd tcp 0 0 172.172.230.211:3306 0.0.0.0:* LISTEN 31849/mysqld tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1576/rpcbind tcp 0 0 172.172.230.211:46327 172.172.100.3:80 TIME_WAIT - tcp 0 0 172.172.230.211:46329 172.172.100.3:80 TIME_WAIT - tcp 0 52 172.172.230.211:22 172.172.173.222:50043 ESTABLISHED 6095/sshd tcp 0 0 172.172.230.211:46326 172.172.100.3:80 TIME_WAIT - tcp 0 0 172.172.230.211:5401 172.172.100.3:443 TIME_WAIT - tcp 0 0 :::22 :::* LISTEN 1904/sshd tcp 0 0 ::1:631 :::* LISTEN 1750/cupsd tcp 0 0 :::11776 :::* LISTEN 1713/rpc.statd tcp 0 0 :::10050 :::* LISTEN 1965/zabbix_agentd tcp 0 0 :::111 :::* LISTEN 1576/rpcbind
2. 关于Proto,Recv-Q,Send-Q等列的具体含义,请参考:
netstat 使用详解
http://blog.csdn.net/shaochenshuo/article/details/56665423
3. Local Address 解释
1)Local Address 部分的0.0.0.0:22 表示监听服务器上所有ip地址的所有(0.0.0.0表示本地所有ip),比如你的服务器是有172.172.230.210和
172.172.230.11两个ip地址,那么0.0.0.0:22此时表示监听172.172.230.210,172.172.230.211,127.0.0.1三个地址的22端口
2):::22 这个也表示监听本地所有ip的22端口,跟上面的区别是这里表示的是IPv6地址,上面的0.0.0.0表示的是本地所有IPv4地址
NOTE
":::" 这三个: 的前两个"::",是"0:0:0:0:0:0:0:0"的缩写,相当于IPv6的"0.0.0.0",就是本机的所有IPv6地址,第三个:是IP和端口的分隔符
3)127.0.0.1:631 这个表示监听本机的loopback地址的631端口(如果某个服务只监听了回环地址,那么只能在本机进行访问,无法通过tcp/ip 协议进行远程访问)
4)::1:631 这个表示监听IPv6的回环地址的631端口
NOTE
::1这个表示IPv6的loopback地址
5)172.172.230.211:3306 这里我们看到我们的mysqld进程监听的是172.172.230.211的3306端口
NOTE
这是因为我们在启动的时候指定了bind_address=172.172.230.211参数,如果不指定bind_address的话,mysqld默认监听:::3306(本机所有ip地址的3306端口 -IPv6)
- netstat 输出内容详解
- 详解linux netstat输出的网络连接状态信息
- 详解linux netstat输出的网络连接状态信息 【转】
- Netstat详解
- netstat详解
- netstat 详解
- netstat 详解
- netstat详解
- netstat详解
- netstat详解
- netstat详解
- netstat详解
- top命令输出内容详解
- NETSTAT命令详解
- Telnet,NETSTAT命令详解
- Netstat命令详解
- netstat 命令详解
- Netstat命令详解
- C语言 变量声明和定义的区别
- response.setContentType和response.setCharacterEncoding区别
- 服务器TIME_WAIT和CLOSE_WAIT区别及解决方案
- css权重
- Linux下的IO监控与分析
- netstat 输出内容详解
- Longest Palindromic Substring问题及解法
- 如何设置jquery的ajax方法为同步
- 使用freemarker模板生成pdf
- System Dump和Core Dump的区别
- Nodejs安装(for windows)
- Linux display driver 分析之 fb_find_mode函数
- 十道海量数据处理面试题与十个方法大总结
- springmvc原理介绍