日期:2014-05-20  浏览次数:20822 次

TCP/DUP端口疑惑
最近被这个端口弄混了。。。。

情况1:我只允许了部分tcp端口(如80,53,110,还有些1023以后的端口)和全部的UDP端口,可以正常打开网页。但cmd下netstat -an却显示很多我没有允许的端口。

情况2:只允许部分tcp端口(和情况1相同)和部分udp端口(如80和53,还有些1023以后的端口),结果不能打开网页,显示105错误,name-not-resolved。

对于情况2,我又特定配置了DNS服务器,结果还是不能打开网页。

请各位大侠解解疑惑。小弟有礼啦!

------解决方案--------------------

------解决方案--------------------
有没有添加主机host? 你试试能不能ping通机器名
------解决方案--------------------
端口有两个用途,一个是发出消息去。这样的端口WinSock会选择空闲的端口来用,你也不需要禁用。你真正要禁用的是接受消息的端口。

在分析netstat的时候,请仔细看看那些端口有Listening,

netstat -aon | findstr LISTENING

这样列出的才是你需要警惕的。