免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1876 | 回复: 5
打印 上一主题 下一主题

netstat -an 地址为什么是 0。0。0。0 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-11 18:25 |只看该作者 |倒序浏览
Active  Connections  

   Proto    Local  Address                    Foreign  Address                State  
   TCP        0.0.0.0:7                            0.0.0.0:0                            LISTENING  
   TCP        0.0.0.0:9                            0.0.0.0:0                            LISTENING  
   TCP        0.0.0.0:23                          0.0.0.0:0                            LISTENING  
   TCP        0.0.0.0:21                          0.0.0.0:0                            LISTENING  
   TCP        0.0.0.0:80                          0.0.0.0:0     


地址为什么是 0。0。0。0   
结果是 不能登陆该服务器的ftp 和 telnet   
请教 ??

论坛徽章:
0
2 [报告]
发表于 2006-09-11 19:09 |只看该作者
再加两行

TCP        :::80                          :::*                            LISTENING  
  TCP        :::80                          :::*                            LISTENING  
tcp        0 ::ffff:127.0.0.1          ::127.0.0.1:289  

::: 和::ffff  又作何解释??!!

论坛徽章:
0
3 [报告]
发表于 2006-09-11 19:52 |只看该作者
::ffff:是IPv6来兼容IPv4用的方法之一。

:::就等价于IPv4中的0.0.0.0,表示“一切”,即一切nic。

假如你把监听地址放到:::或者0.0.0.0上,那么假如没有防火墙的限制的话,一切人都有办法连上来,连到你的哪个nic上都有可能,其中包括loopback。

用ifconfig -a看到的才是自己的地址。

不过假如你的内核版本比较旧的话,你可能可以很幸运地看到,连接0.0.0.0成功。这实际上是一个错误。

论坛徽章:
0
4 [报告]
发表于 2006-09-11 21:14 |只看该作者
0.0.0.0表示在所有的地址上监听,这样不管你的网卡设置什么地址,都可以正常访问,是正常现象,不用担心

论坛徽章:
0
5 [报告]
发表于 2006-09-12 06:06 |只看该作者
原帖由 springwind426 于 2006-9-11 21:14 发表
0.0.0.0表示在所有的地址上监听,这样不管你的网卡设置什么地址,都可以正常访问,是正常现象,不用担心


这个比我的解释通俗易懂

论坛徽章:
0
6 [报告]
发表于 2006-09-12 11:14 |只看该作者
多谢二位
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP