查看远程服务器的某一端口是否开启

发布网友

我来回答

8个回答

热心网友

工具/原料

nc

telnet

方法/步骤

1、首先端口分tcp、udp之分,所以同一个端口号还有tcp协议和udp协议之分。

2、最常见的工具是telnet,但是telnet使用的是tcp协议,换句话说telnet只能检测tcp的这个端口打开了没。

3、假设要看192.192.193.211这个IP的tcp 22端口是否打开,则运行telnet 192.192.193.211 22 来查看,如果出现下列信息,则表示该端口已打开。

4、如果出现下面信息,表是该端口未打开。

5、除了telnet以外,还有一个命令nc也可查看端口是否打开。

6、同样查看tcp 22端口是否打开,可以运行nc  -z 192.192.193.211 22,打开着就会出现下列信息:

7、那如果想要查看udp 22 端口是否打开,运行 nc –uz 192.192.193.211 22, 打开这就会出现这些信息:

8、如果查询的端口没有打开,会出现以下输出:

8、nc 还可以一次性查看多了端口,例如:

热心网友

热心网友

1、安装telnet。我的win7下就没有telnet,在cmd下输入telnet提示没有该命令。于是我们进入控制面板---->程序---->打开或关闭windows功能。然后等一段时间,在出来的对话框把telnet客户端和telnet服务器勾选上,其他的不用管,然后点击确定。这样就安装好了telnet组件了。
2、 下面开始测试某个端口是否开启,比如我测的是192.168.3.42的2121这个端口。在cmd下输入
start /min telnet 192.168.3.42 2121
之后会出现一个窗口,是最小化的,你等一会,如果窗口自动关闭了,说明端口是关闭的或主机ping不通,反之端口开放.

比如这个2121端口是开放的,就出现如图所以的窗口,否则窗口关闭。
3、你可以用自己的机子做实验.在CMD下输入netstat -anp tcp可以查看当前主机tcp开放了哪些端口.
最后 ping命令是不能检测端口,只能检测你和相应IP是否能连通.

热心网友

使用端口扫描工具扫一下就出来了,如果服务器是通过路由连接到INTERNET上来的,要注意在路由上设备一个端口映射

热心网友

window服务器下用Telnet IP Address Port Number 命令,你试试吧。希望对你有帮助。

热心网友

参考如下:
1、服务器的功能相对于PC机来说复杂许多,不仅指其硬件配置,更多的是指其软件系统配置。
2、服务器要实现如此多的功能,没有全面的软件支持是无法想象的。但是软件系统一多,又可能造成服务器的使用性能下降,管理人员无法有效操纵。
3、所以许多服务器厂商在进行服务器的设计时,除了在服务器的可用性、稳定性等方面要充分考虑外,还必须在服务器的易使用性方面下足功夫。

热心网友

用netstat命令查看端口监听状态就行了

热心网友

用netstat -a命令!!!!查看23端口!!!(~o~)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com