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,如需转载请自行联系原作者

相关文章
|
16天前
|
Linux 网络安全
Centos 防火墙端口控制命令
Centos 防火墙端口控制命令
27 3
|
3月前
|
Linux 网络安全
Linux - firewall-cmd 命令添加端口规则不生效排查
Linux - firewall-cmd 命令添加端口规则不生效排查
150 0
|
28天前
|
人工智能 Linux Shell
用命令修改宝塔面板修改默认端口
用命令修改宝塔面板修改默认端口
48 0
|
1月前
|
弹性计算 网络协议 安全
宝塔面板放行阿里云端口命令操作教程
布署宝塔面板阿里云服务器需要开放哪些端口?阿里云服务器“安全组设置”详解
173 1
|
27天前
|
网络协议 Shell Linux
【Shell 命令集合 网络通讯 】⭐Linux 远程登录工具 telnet 命令 使用指南
【Shell 命令集合 网络通讯 】⭐Linux 远程登录工具 telnet 命令 使用指南
28 0
|
2月前
|
DataWorks 关系型数据库 大数据
dataworks问题之执行TELNET命令失败如何解决
DataWorks数据集是指在阿里云DataWorks平台内创建、管理的数据集合;本合集将介绍DataWorks数据集的创建和使用方法,以及常见的配置问题和解决方法。
23 2
|
2月前
|
安全 网络协议 Linux
linux命令之telnet
linux命令之telnet
30 4
|
3月前
|
运维 安全 数据库
cmd中使用telnet检测远程的ip及端口是否处于监听状态
cmd中使用telnet检测远程的ip及端口是否处于监听状态
30 1
|
4月前
|
关系型数据库 MySQL 数据库
一条命令解决端口占用,开启mysql
一条命令解决端口占用,开启mysql
32 0
|
4月前
|
网络协议 Linux
百度搜索:蓝易云【【http服务】使用命令来查看和停止端口教程。】
通过按照上述步骤使用命令来查看和停止端口,您可以轻松地管理正在运行的服务。请确保在停止端口上的服务时,选择正确的端口号,并谨慎操作以避免影响其他正常运行的服务。
33 0