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

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

工具/原料

nc

telnet

方法/步骤

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

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

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

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

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

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

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

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

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

打开命令窗口输入指令就可以看到。
1、打开命令窗口(以管理员身份运行),开始—->运行—->cmd,或者是window+R组合键,调出命令窗口。
2、查找所有运行的端口,输入命令:netstat-ano
3、查看被占用端口对应的PID,输入命令:netstat-aon|findstr"8081"
4、查看指定PID的进程,继续输入命令:tasklist|findstr"9088"
结束进程,强制(/F参数)杀死pid为9088的所有进程包括子进程(/T参数):taskkill/T/F/PID9088

端口不通,到服务器的路由器上做端口映射或者是杀毒软件防火墙阻止了这个端口,停掉再登陆。具体 *** 作是:在开始菜单—所有程序—瑞友天翼—工具—服务管理工具,查看所有服务是否启动正常;如果都正常,重启端口即可。

一、 服务器本机或者是内外访问时,提示“建立加密隧道失败,请检查协议端口是否正常”。

*** 作方法:开始运行cmd,输入telnet <天翼服务器地址> 5872。

1、如果端口没打开,或映射不正常则提示;

2、如果端口正常则提示为全黑屏。

开始—程序—管理工具—终端服务配置—rap—tcp协议右键—所有任务—禁用连接后重新启用(如果此方法可恢复,安装rap守护补丁)。禁用时若提示“内部错误”,则检查系统终端服务。

3、检查终端服务terminal services启动是否正常,如启动此服务没有启动,则手工启动此服务即可。

二、如果是内网地址访问正常,外网访问报错提示“建立加密隧道失败,请检查协议端口是否正常”。

1、检查天翼集群属性里面的地址转换:默认情况下源端口和目标端口必须保持一致,并且源地址必须是安装瑞友时所选择的IP地址。

2、检查路由器中的端口映射:

a路由器中检查5872端口是否映射。

b路由中映射的服务器IP地址,必须和服务器本机一致。

c服务器的内网IP地址一定要是固定的不能动态获取,因为路由器中映射的IP是固定的。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10266307.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存