端口查看与关闭方法小结

来源:互联网 发布:淘宝网店装修图片尺寸 编辑:程序博客网 时间:2024/04/29 09:52
         刚上来一看,已经有一年没有更新Blog,忙只是借口,更深层次的原因还是在于自身。哎,真是惭愧,先鄙视一下自己, 鄙视完毕进入正文:
  前段时间通过ISA发布某视频监控软件,以实现通过外网直接访问。配置好相关设置后,指定的端口怎么都打不开,一开始以为是该端口被占用,通过N个软件监测都查不到原因。换个思考角度才发现,是网络配置问题:ISA服务器所在网络与视频监控服务器所在网络访问方式有错!,问题虽然解决,但回顾整个问题处理经过,感觉有必要对端口相关知识进行整理,以方便今后查阅!
 
 
一:端口查看方法:
  1:查看本机端口开放了哪些端口,使用netstat命令.
               如:cmd> NetStat -an
                
           通过netstat命令,比较容易检查出本机开放的端口列表。
    对于TCP协议的端口,有几种状态,分别是:
           LISTENING:表示处于侦听状态,就是说该端口是开放的,等待连接,但还没有被连接   
           ESTABLISHED:表示已经建立连接,两台机器正在通信。
           TIME_WAIT:结束了这次连接。说明21端口曾经有过访问,但访问结束了
 
二:查看远程计算机某个端口是否打开:Telnet命令
  使用方法:cmd>Telnet IP Address Port Number
                      如:cmd>Telnet  58.211.81.104 80
             
 
              如果远程计算机端口开放,可以访问,那么回车后就会直接进入终端界面。否则会提示出错。如下图:
    
 
         
三:使用TcpView软件查看本机端口以及使用对应端口的应用程序
  TCPView 是一个 Windows 程序,它可以为本机系统中的所有 TCP 和 UDP 端点的详细列表。与NetStat相比,可以很清晰看出哪些应用程序在使用哪些端口。
       
       
四:使用PortQry软件查看本机或远程服务器开放的端口
        PortQry由微软提供包含在Support Tools工具集中,与上述工具相比,portqry可以灵活查看本机或远程服务器的所有端口,功能有过之所无不及。同时使用方法比较简单。
  portqry下载地址以及使用方法:
    下载地址:http://download.microsoft.com/download/0/d/9/0d9d81cf-4ef2-4aa5-8cea-95a935ee09c9/PortQryV2.exe
     使用方法:http://support.microsoft.com/default.aspx?kbid=832919
 
 
五:关闭本机上某端口
        推荐使用组策略实现关闭端口

本文出自 “我儿子真帅!” 博客,请务必保留此出处http://alligator.blog.51cto.com/36993/260690

原创粉丝点击