目录

  • 1.telnet
  • 2.ssh
  • 3.crul
  • 4.wget

方法一、telnet

telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式:

telnet ip port

说明:
ip:是测试主机的ip地址
port:是端口,比如80

如果telnet连接不存在的端口,那会如下图所示。

如果telnet 连接存在端口会出现如下图所示的内容,下图中以80端口为例。

方法二、ssh

SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,在linux上可以通过ssh命令来测试端口的连通性,具体用法格式如下:

ssh -v -p port username@ip

说明:
-v 调试模式(会打印日志)
-p 指定端口
username:远程主机的登录用户
ip:远程主机

如果远程主机开通了相应的端口,会有如下图所示的建立成功的提示

如果远程主机没有开通相应的端口,则如下图所示

方法三、curl

curl是利用URL语法在命令行方式下工作的开源文件传输工具。也可以用来测试端口的连通性,具体用法:

curl ip:port

说明:
ip:是测试主机的ip地址
port:是端口,比如80

如果远程主机开通了相应的端口,都会输出信息,如果没有开通相应的端口,则没有任何提示,需要CTRL+C断开。。

方法四、wget

wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。wget名称的由来是“World Wide Web”与“get”的结合,它也可以用来测试端口的连通性具体用法:

wget ip:port

说明:
ip:是测试主机的ip地址
port:是端口,比如80

如果远程主机不存在端口则会一直提示连接主机。

如果远程主机存在端口则会看到相应的信息,如下图所示。

来源:https://www.cnblogs.com/lijinshan950823/p/9376085.html

Linux测试端口的连通性的四种方法相关推荐

  1. Linux 测试端口的连通性的四种方法

    工具: 1.telnet 2.ssh 3.crul 4.wget telnet telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式: ...

  2. curl linux 测试接口_Linux测试端口的连通性的四种方法

    目录 方法一.telnet telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式: telnet ip port 说明: ip:是测试 ...

  3. 测试端口通不通的四种方法

    (1)telnet ip port telnet是windows标准服务,可以直接用:如果是linux机器,需要安装telnet. (2)ssh -v -p port username@ip ssh是 ...

  4. linux如何创建共享内存,linux实现共享内存同步的四种方法

    https://blog.csdn.net/sunxiaopengsun/article/details/79869115 本文主要对实现共享内存同步的四种方法进行了介绍. 共享内存是一种最为高效的进 ...

  5. Linux开机自动化执行脚本的四种方法(真实案例分享)

    Linux开机自动化执行脚本的四种方法(真实案例分享) 最近眼睛有点疼,可能是长时间面对电脑屏幕的原因罢.百度后安装了Redshift这款护眼工具,只要事先写好配置文件它会根据你的地理位置自动调节屏幕 ...

  6. 在应用程序中替换Linux中Glibc的malloc的四种方法

    打算优化系统的内存分配,接管glibc提供的内存管理,但是整个工程的代码量很大,使用malloc.realloc.calloc和free的地方到处都是,如果自己写好的接口需要重命名所有的调用,先不说工 ...

  7. linux下查看mysql版本的四种方法

    Linux查看MySQL版本的四种方法 1 在终端下执行 mysql -V 2 在help中查找 mysql --help |grep Distrib 3 在mysql 里查看 select vers ...

  8. linux c 结构体初始化的四种方法

    定义: struct InitMember {int first:double second:char* third:float four; }; 方法一:定义时赋值 struct InitMembe ...

  9. 网络编程(32)—— linux中销毁僵尸进程的四种方法

    一.wait函数 函数原型: pid_t wait(int *status); 描述: wait可以回收任意一个僵尸进程,只要系统中存在僵尸进程,调用一次wait,就会回收一个僵尸进程. 参数说明: ...

最新文章

  1. 软件项目中的需求分析具体方法探讨之一
  2. 如何利用 C# 爬取BigOne交易所的公告!
  3. IDEA万能快捷键,你必须知道的17个实用技巧,提升撸码效率!
  4. echarts图形报表缓存问题(option数据缓存)
  5. matlab-矩阵应用
  6. Captain Icon – 350+ 有趣的矢量图标免费下载
  7. Python PIL ImageDraw 和ImageFont模块学习
  8. mysql更新linux_MySQL更新语句UPDATE深入探索
  9. Nginx if 条件判断
  10. SpringBoot应用和PostgreSQL数据库部署到Kubernetes上的一个例子
  11. 坏道修复是不是硬盘东西全部都没有了_硬盘有坏道就不能用了吗?别再吃哑巴亏了,今天跟大家再说一次...
  12. JavaScript 设计模式核⼼原理与应⽤实践 之 开篇:前端工程师的成长论
  13. RabbitMQ实战经验分享
  14. 神经网络有趣案例_求解三体问题快了1亿倍,新型神经网络问世
  15. linux不识别xfs,centos7 grub2无法识别xfs root分区
  16. spoon在linux上运行,kettle在linux上运行
  17. 网易公开课专辑下载脚本python
  18. 措施优先级(AP)方法
  19. UnityEditor-Windows编辑器与Inspector编辑器
  20. canvas橡皮擦功能

热门文章

  1. 20位数字转化成6位不重复码_人力资源管理浅析身份证数字号码编排常识甄别年龄、性别、籍贯…...
  2. 史上最简单的SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth)
  3. 打开高效文本编辑之门_熟悉Linux Sed的替换命令
  4. 处理字符串_4_计算某个字符出现的次数
  5. 导致溢出_1篇文章搞清楚8种JVM内存溢出(OOM)的原因和解决方法
  6. 笔记:基于DCNN的图像语义分割综述
  7. 关于VECTOR和DEQUE
  8. Node工程-构建优秀的Session机制
  9. .NET实现之(WebService数据提供程序)
  10. 常用的cmd快捷命令