Telnet命令检测远程主机上的端口是否开启-阿里云开发者社区

开发者社区> 邴越> 正文

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


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Visual Leak Detector 2.2.3 Visual C++内存检测工具
  Visual Leak Detector是一款免费的、健全的、开源的Visual C++内存泄露检测系统。相比Visual C++自带的内存检测机制,Visual Leak Detector可以显示导致内存泄露的完整内存分配调用堆栈。
874 0
ASP.NET中检测含有中文字符串的实际长度
以下就是在ASP.NET中检测含有中文字符串的实际长度,这个可能在很多地方都用的上.        VB.NET的写法:    Function StrLength(Byval Str As String) As Integer      Dim En As ASCIIEncoding=New ASCIIEncoding ()    Dim B As Byte()=En.
531 0
将 ASP.NET MVC3 Razor 项目部署到虚拟主机中
国内很多网站空间都只支持.NET 2.0 和 .NET 3.0 3.5,很少有空间商支持.NET 4的,即使有个别支持.NET 4,但是不支持MVC的默认路由访问形式。   Go Daddy 的主机支持,并且费用很低,系统为 Win 2008 R2 64位,10GB网站空间,网站并发最便宜的也支持100个,PHP支持5.
757 0
.NET中的异步编程- IO完“.NET技术”成端口以及FileStream.BeginRead
  写这个系列原本的想法是讨论一下.NET中异步编程风格的变化,特别是F#中的异步工作流以及未来的.NET 5.0中的基于任务的异步编程模型。但经过三篇文章后很多人对IO异步背后实现的原理以及为什么这样能提高性能很感兴趣。
626 0
net core 端口设置
在supervisor的启动配置里面增加环境变量: environment=ASPNETCORE_URLS='http://*:5001'
1034 0
通过rinetd实现端口转发来访问内网的服务
一、   问题描述    通过外网来访问内网的服务 二、   环境要求    需要有一台能够外网访问的机器做端口映射,通过数据包转发来实现外部访问阿里云的内网服务 三、   操作方法    做端口映射的方案有很多,Linux下的ssh tunnel和windows...
1103 0
+关注
邴越
关注分布式系统及高可用架构,探讨职业规划,实践持续学习,公众号「架构进化论」
251
文章
1
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载