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


时间: 2024-08-04 01:36:49

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

检测远程主机上的某个端口是否开启——telnet命令

要测试远程主机上的某个端口是否开启,无需使用太复杂的工作,windows下就自带了工具,那就是telnet.ping命令是不能检测端口,只能检测你和相应IP是否能连通. 1 安装telnet.win7下就没有telnet,在cmd下输入telnet提示没有该命令.进入控制面板---->程序---->打开或关闭windows功能.然后等一段时间,在出来的对话框把telnet客户端和telnet服务器勾选上,这样就安装好了telnet组件了. 2 测试某个端口是否开启.测的是192.168.3.4

如何利用telnet命令检测端口映射是否成功

为了测试在路由器上端口映射设置没有问题,远程可以通过telnet命令来验证端口是否映射成功,即在dos命令行下输入telnet +路由器WAN口IP +对应的端口号,比如"telnet 124.90.173.12 80". 如果有类似"不能打开到主机的连接,在端口 80: 连接失败"提示的话,说明端口没有映射成功.如果弹出一个空白黑色的对话框,那说明端口映射成功. 具体检测步骤: 1.在远程计算机上(可以正常上网)依次点击"开始"–"运

Shell 小技巧的问题 mysql -e ,字符串替换telnet命令检测

api_url=192.168.1.4:12481 #echo ${api_url/:/ }a #echo `echo $api_url|sed -i 's/:/ /' ` #echo `cat 192.168.1.4:12481|sed -i 's/:/ /' ` #sed 'as/:/ /' (sleep 1;)|telnet ${api_url/:/ }|cat #替换并检测数据 str4=`(sleep 1;echo AA;sleep 1; echo 123; sleep 1; echo

Windows下bat批处理脚本使用telnet批量检测远程端口小记_DOS/BAT

多年没写过批处理了,来新公司的第一个case却是需要写一个bat脚本,批量更新采集agent的配置文件,其中就涉及到远程IP的端口检测. 本以为会和Linux一样可以简单判断: 复制代码 代码如下: echo q|telnet -e 'q' $ip $port && echo "$ip:port 通"||echo "$ip:port 不通" 结果发现Windows下面telnet退出并没有执行结果的返回值: 一.借助工具 于是我优先开启懒人法则,找其

使用nc命令检查Linux系统远程端口是否打开

端口是与 Linux 操作系统上的应用或进程的通讯端点的逻辑实体.在使用之前,了解目标机器上哪些端口是打开并正在运行服务是非常有用的. 我们可以使用 netstat 或其他几个 Linux 命令如 NMAP 在本地机器上轻松地列出 Linux 中的打开端口. 在本指南中,我们将向你展示如何使用简单的 netcat(简称 nc)命令来确定远程主机上的端口是否可访问/打开. netcat(或简称 nc)是一个功能强大且易于使用的程序,可用于 Linux 中与 TCP.UDP 或 UNIX 域套接字相

telnet命令的完整使用方法

大家都知道,Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式.它为用户提供了在本地计算机上完成远程主机工作的能力.在终端使用者的电脑上使用telnet程序,用它连接到服务器.终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样.可以在本地就能控制服务器.要开始一个telnet会话,必须输入用户名和密码来登录服务器.Telnet是常用的远程控制Web服务器的方法. Telnet 命令使用方法 Tel

ipconfig-外网怎样访问内网IP上的端口

问题描述 外网怎样访问内网IP上的端口 家里电脑IP地址115.175.233.xx 命令行输入ipconfig看到: 无线局域网适配器 -> IPv4地址是192.168.1.102,子网掩码是255.255.255.0,默认网关192.168.1.1 以太网适配器 -> IPv4地址是192.168.231.1,掩码一样 我用本地端口55321开了个服务器,怎样可以通过外网访问? telnet 155.175.233.xx 55321 连不上.怎样把NAT映射到本机 解决方案 ISP做了N

win7电脑无法运行telnet命令怎么办?

  telnet命令是什么?其实telnet命令就是电脑远程命令的一种,为用户提供了在本地计算机上完成远程主机工作的能力.这是咱们对于telnet命令最为常见的理解,不过相对来说,telnet命令还有很多其他的作用,但是最近,却有人发现了一个问题,不知道为什么,telnet命令无法在最新win7系统下载中运行了,那么出现这样的问题,咱们要如何解决呢?下面,小编就来详细的介绍一下吧! 1.首先,咱们单击键盘上的windows图标,或者是直接鼠标点击屏幕左下方的开始菜单,在打开的快捷菜单中,咱们选择

使用ping命令检测网速和网络连通状况的

  众所周知telnet命令是用于允许用户登录远程主机系统,但是这样也相当于给黑客留下了一个倾入点,所以通常用户们会选择关闭它,当用户们想要使用telnet命令的时候该如何来开启它呢?下面就一起来看看如何快速解决系统telnet命令失效问题. 1.在桌面上找到计算机图标,右键计算机点击打开"控制面板(C)"进人下一步操作.如下图所示 2.点击打开控制面板 – 所有控制面板项 – 程序和功能.如下图所示 3.在程序和功能面板,点击打开"打开或关闭Windows功能"进