Telnet命令检测远程主机上的端口是否开启

简介:

ping命令不能检测端口,只能检测你和相应IP是否能连通。

本地虚拟机里安装了一个Ubuntu,使用Putty连接22端口操作时提示失败,于是查看对应端口是否开启。

Windows下要检测远程主机上的某个端口是否开启,可以使用微软自带工具telnet。

 

1.安装telnet。win7下默认telnet功能是关闭的,在cmd下输入telnet提示没有该命令。

进入控制面板---->程序---->打开或关闭windows功能。然后等一段时间,在出来的对话框把telnet客户端和telnet服务器勾选上,这样就安装好了telnet组件了。


2.测试某个端口是否开启。测的是本机开启的虚拟机地址,192.168.106.128,22端口。

在cmd下输入telnet之后会出现一个窗口,按照提示输入help可以查看选项,

接下来输入 o 192.168.106.128 22,提示在该端口连接失败,说明端口可能正在占用或者未打开

(我的这次连接失败是因为虚拟机刚刚安装的Ubuntu没有ssh服务,使用 sudo apt-get install ssh 命令安装ssh服务后连接成功)。

如果打开另外一个窗口,说明连接成功。

 

3.可以用自己的机子做实验。在CMD下输入netstat -anp tcp可以查看当前主机tcp开放了哪些端口。

4.Linux下检测本机的端口是否被占用:netstat –apn | grep 8080

 


本文转自邴越博客园博客,原文链接:http://www.cnblogs.com/binyue/p/4701262.html,如需转载请自行联系原作者

相关文章
|
15天前
|
Linux 网络安全
Centos 防火墙端口控制命令
Centos 防火墙端口控制命令
26 3
|
3月前
|
Linux 网络安全
Linux - firewall-cmd 命令添加端口规则不生效排查
Linux - firewall-cmd 命令添加端口规则不生效排查
149 0
|
4月前
|
监控 网络协议 Unix
Linux命令-nc(端口监控、文件传输、反弹shell等)
Linux命令-nc(端口监控、文件传输、反弹shell等)
95 0
|
27天前
|
人工智能 Linux Shell
用命令修改宝塔面板修改默认端口
用命令修改宝塔面板修改默认端口
46 0
|
1月前
|
弹性计算 网络协议 安全
宝塔面板放行阿里云端口命令操作教程
布署宝塔面板阿里云服务器需要开放哪些端口?阿里云服务器“安全组设置”详解
173 1
|
3月前
|
运维 安全 数据库
cmd中使用telnet检测远程的ip及端口是否处于监听状态
cmd中使用telnet检测远程的ip及端口是否处于监听状态
30 1
|
4月前
|
关系型数据库 MySQL 数据库
一条命令解决端口占用,开启mysql
一条命令解决端口占用,开启mysql
32 0
|
4月前
|
网络协议 Linux
百度搜索:蓝易云【【http服务】使用命令来查看和停止端口教程。】
通过按照上述步骤使用命令来查看和停止端口,您可以轻松地管理正在运行的服务。请确保在停止端口上的服务时,选择正确的端口号,并谨慎操作以避免影响其他正常运行的服务。
33 0
|
4月前
|
Ubuntu 关系型数据库 MySQL
百度搜索:蓝易云【ubuntu20.4服务器安装mysql社区版并开放3306端口】
现在,你已经在Ubuntu 20.04服务器上成功安装了MySQL社区版,并且已经开放了3306端口,可以通过该端口访问MySQL服务器了。请确保在生产环境中设置安全措施,例如设置强密码、限制访问等,以保护数据库的安全性。
94 2
|
3月前
|
Java Nacos Docker
在集成nacos时,端口9848报错但服务器的这个端口是开放的
在集成nacos时,端口9848报错但服务器的这个端口是开放的【1月更文挑战第14天】【1月更文挑战第67篇】
207 1