Linux 从入门到精通:Telnet 命令测试服务端口连通性

这篇具有很好参考价值的文章主要介绍了Linux 从入门到精通:Telnet 命令测试服务端口连通性。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. Telnet 命令介绍

1.1 Telnet 基本信息

Telnet 程序命令是基于 TELNET 协议的远程登录客户端程序。Telnet 是 TCP/IP 协议族的成员,是 Internet 远程登录服务的标准协议和主要方式。

Telnet 命令可以用来远程登录或确定远程服务的状态,比如确定远程服务器的某个端口是否能访问。

使用方式:

telnet [-8acdEfFKLrx][-b<主机别名>][-e<脱离字符>][-k<域名>][-l<用户名称>][-n<记录文件>][-S<服务类型>][-X<认证形态>][主机名称或IP地址<通信端口>]
  • 如果使用命令时不指定端口号,则会使用 Telnet 的默认端口号 23。

1.2 Telnet 命令安装

大部分 Linux 系统会默认安装 Telnet 客户端,可以直接使用该命令。如果使用命令出现如下提示,说明 Linux 系统中没有安装 Telnet 服务,需要手动安装后使用。

## 找不到命令服务
[root@VM-0-5-centos ~]# telnet
-bash: telnet:border not found
  • 在命令行使用 yum install -y telnet 命令即可完成 Telnet 客户端的安装。

安装完成后直接使用 Telnet 命令,或者使用 rpm -qa telnet 检查是否安装了 Telnet ,输出 Telnet 信息则已安装。

2. Telnet 使用

2.1 请求域名或 IP 默认端口

使用 Telnet 命令请求服务时,如果不指定端口号,则使用 Telnet 请求的默认端口 23。

  1. 请求域名
[root@localhost ~]# telnet http://www.baidu.com 
Trying 103.235.46.40...
  1. 请求 IP
[root@VM-0-5-centos schedules]# telnet 103.235.46.40
Trying 103.235.46.40...
  • 请求服务器时,如果长时间没有输出结果,则说明请求目标地址默认 23 端口是不通的。

2.2 请求指定端口

一般服务的 23 端口都不会对外开放,因此使用 Telnet 测试连通性时需要指定目标端口号,以验证服务器中该端口是否开放。文章来源地址https://www.toymoban.com/news/detail-550096.html

  1. 域名 + 端口号
[root@VM-0-5-centos schedules]# telnet http://www.github.com  80
Trying 20.205.243.166...
Connected to http://www.github.com. 
Escape character is '^]'.
  1. IP + 端口号
[root@VM-0-5-centos schedules]# telnet 103.235.46.40 80
Trying 103.235.46.40...
Connected to 103.235.46.40.
Escape character is '^]'.
  • 当 Telnet 请求返回 Escape character is ‘^]’. 信息时,说明端口是开放的、连通的。

到了这里,关于Linux 从入门到精通:Telnet 命令测试服务端口连通性的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • telnet 测试IP和端口通不通命令

    语法 telnet ip地址  端口号 例如 telnet 127.0.0.1 80 查看所有端口 netstat -ano

    2024年03月23日
    浏览(44)
  • Linux系统——测试端口连通性方法

    目录 一、TCP端口连通性测试 1、ssh 2、telnet(可能需要安装) 3、curl 4、tcping(需要安装) 5、nc(需要安装) 6、nmap(需要安装) 二、UDP端口连通性测试 1、nc(需要安装) 2、nmap(需要安装) 通常测试两台主机之间是否能通行常用的是ping命令,但是在有些情况下无法使用

    2024年01月23日
    浏览(32)
  • telnet 和 ping 命令测试IP或端口是否可连接

    一、ping 命令 作用: 打开 cmd 命令行或者 linux 可以测试某个 ip 是否可以连通。 查看 IP 方法: window: ipconfig linux: ifconfig 或 ifconfig ens33 命令: 例如: 二、telnet 命令 作用: telnet 命令可以帮助我们去测试服务器上的某个端口是否可连接。 一般没开启 cmd 会提示无该命令。因此

    2024年02月11日
    浏览(46)
  • Linux测试端口的连通性的四种方法

    https://blog.csdn.net/loveLifeLoveCoding/article/details/125479145 telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式: 说明: ip:是测试主机的ip地址 port:是端口,比如80 curl是利用URL语法在命令行方式下工作的开源文件传输

    2024年02月04日
    浏览(47)
  • 【Linux】测试ip:port端口是否连通即可达性测试

    【Linux】测试ip:port端口是否连通即可达性测试 0、背景 1、telnet可达性测试 2、curl可达性测试 3、wget可达性测试 0、背景 在视觉项目开发调试的过程中经常需要判定IPC是否可达,在做服务的时候也需要判定服务器是否可达。 本博客介绍3种常用的工具(telnet、curl、wget)进行可

    2023年04月17日
    浏览(39)
  • Linux测试主机之间连通性和端口是否开放的方法

    下面每一种测试方式都给出了成功通信的截图,如果与截图不相符可以根据你控制台的报错调试。 测试两个主机之间是否可以通信,通常使用ping指令用法如下: 底层实现使用的是ICMP协议,是 Internet Control Message Protocol (Internet控制消息协议)的缩写,是TCP/IP协议族的一个子

    2024年02月05日
    浏览(34)
  • 关于linux检测服务端口连通性四种方法

    telnet是linux最常用的测试端口工具,默认一般都自带。用法为 telnet ip prot ,如下表示端口连接成功 nc是linux常用的测试端口工具,默认一般都自带。用法为 nc -v ip prot ,如下表示端口连接成功,另:nc还可以模拟监听端口, nc -lk port 对于tcp端口,可以使用重定向进行端口连通

    2024年02月11日
    浏览(38)
  • Windows 下开启 Telnet 命令-怎么打开telnet端口

    在调试网络端口是否通畅的时候会经常使用到 telnet 命令,但是在 Windows7/10 系统下这个命令默认是不开启的 ,下面就告诉大家如果在 windows7 下开启 telnet 命令: 1. 控制面板》程序》点击 “打开或关闭 Windows 功能”  2. 在打开 的对话框中,找到 “Telnet 客户端” 并且勾选。然

    2024年02月12日
    浏览(44)
  • 解决问题:关于云服务器Linux在windows中telnet访问无法打开到主机的连接。 在端口 23: 连接失败的问题

    在本地先开启windows服务的telnet,在windows使用telnet 127.0.0.1 测试telnet服务是否启用 出现下面的即为可用 账号为本机的账户名在cmd中输入whoami即可得到,密码为自己开机密码 使用telnet测试是否能连接到服务器 在服务器端使用命令查看正在运行的端口 在服务器使用telnet 127.0.0.

    2024年02月10日
    浏览(46)
  • Telnet 测试 UDP 端口?

    Telnet 并不支持 UDP 端口的测试,可以使用 nc 命令来进行测试。nc 命令两种都支持: TCP UDP 下面是一些 nc 的简单用例:

    2024年02月03日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包