如何确定某个端口是否被阻止?

我已经写了一个.NET WCF服务,几个月前我把它放到Windows Server 2003 R2服务器上。 由于其他与工作有关的责任,我还没有能够处理它,但现在正在努力回到它。 回来的时候,我做了工作,它运作良好。 但是,现在我收到一条错误消息,说我无法从我的开发机器上build立连接。 目标机器是“积极拒绝它”。 所以我想知道是否一些更新或安全补丁应用到服务器现在可能会阻止这种尝试。 我试图通过 TCP访问这个。 我如何确定我尝试使用的TCP端口是否打开并在服务器上侦听?

使用“nmap”扫描目标机器的开放端口。

但是,由于你得到一个积极的拒绝,这听起来就好像在w2k3r2服务器上的本地防火墙已被激活。

一个更简单的方法是一个“telnet IP端口” – 因为这是一个TCP服务,如果该端口是打开和监听的,你应该得到一个空白屏幕或一些ASCII字符。