怎么ping一台主机的端口?意思是怎么知道它的某个端口是否开启

已举报 回答 关注
怎么ping一台主机的端口?意思是怎么知道它的某个端口是否开启
问在线客服
扫码问在线客服
  • 回答数

    6

  • 浏览数

    8,307

6个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
如果仅仅通过CMD可以用
netstat -a查看端口

不过只能查询本机
取消 评论
这拓扑那么简单,只是单纯的让电脑和路由器通信,不需要用到vlan,
最让人忽略的是没有激活路由器的端口
取消 评论
1 首先端口分tcp、udp之分,所以同一个端口号还有tcp协议和udp协议之分。
2
我们一般最常见的工具是telnet,但是telnet使用的是tcp协议,换句话说telnet只能检测tcp的这个端口打开了没。
方法很简单,假设我们要看192.192.193.211这个IP的tcp 22端口是否打开,则运行telnet 192.192.193.211 22 来查看,如果出现下列信息,则表示该端口已打开。

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

4
除了telnet以外,还有一个命令nc(netcat)也可查看端口是否打开。同样查看tcp 22端口是否打开,可以运行nc -z 192.192.193.211 22,打开着就会出现下列信息:

5
那如果想要查看udp 22 端口是否打开,用什么可以做到呢?nc 也可以噢~ 运行 nc –uz 192.192.193.211 22(u代表UDP), 打开这就会出现这些信息:

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

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

END
取消 评论
ping IP:端口
如果出现Timeout就是没开
取消 评论
telnet 另一台机器的IP 端口号
如果显示can not connect说明未启动,否则,表示已正常启动
取消 评论
如果你要ping 192.168.1.1的23端口
输入命令 ping 192.163.1.1:23就可以了
取消 评论
ZOL问答 > DIY组装电脑 > 其他 > 怎么ping一台主机的端口?意思是怎么知道它的某个端口是否开启

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?