网站首页 > 博客文章 正文
摘要:Linux系统提供了很多命令行工具,比如需要测试网络的连通就需要用到Ping,Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很实用、很方便,但是ping有个缺点,不能指定端口,如果源地址被设置禁ping,那么ping命令就形同虚设。为了弥补ping的特点,通常将ping和telnet一起来使用,既可以通过ping检查网络连通性,也可以通过telnet指定端口,而且ping和telnet是运维工作中必不可少的两个命令工具。当然,除了这两个命令,还有哪些工具可以用来测试端口连通性?这里给大家分享一下。
本文将介绍一些常用的检测端口的指令,详细内容请参考下文。
一、登录Linux系统
1. 登录系统
2.查看系统的网络连通情况
二、Linux端口检测指令
1.telnet指令
说明:telnet指令格式为telnet ip 端口号
输入指令# telnet 172.16.27.160 22
输入指令# telnet 172.16.27.160 8080
备注:从上述telnet测试的结果看,一般情况下可以这么认为,该服务器的22端口是开通的,而8080端口是没有开通的。
2.nmap指令
说明:nmap指令格式为nmap ip -p 端口号
输入指令# nmap 172.16.27.160 -p 22
如果出现下面界面,则需要安装nmap命令。
安装nmap指令
再次输入指令# nmap 172.16.27.* -p 22
备注:上述表示对应的服务器可通,对应的端口22也是启用的。
3.nc指令
说明:nc指令格式为nc -v ip 端口号
输入指令# nc -v 172.16.27.* 22
备注:上述测试结果表示该对应服务器的22端口是启用的。
三、Linux端口与服务的对应关系
说明:Linux系统的端口号与相应服务的对应关系存放在/etc/services文件中,这个文件中可以找到大部分端口。
- 上一篇: Linux nc 命令详解
- 下一篇: 网络中的瑞士军刀nc\netcat命令,你用过吗?
猜你喜欢
- 2024-12-17 鸿蒙网络编程系列3-TCP客户端通讯示例
- 2024-12-17 网络协议之:socket协议详解之Socket和Stream Socket
- 2024-12-17 极简网络的测试工具netcat
- 2024-12-17 如何在Linux命令行下发送和接收UDP数据包
- 2024-12-17 Centos系统服务器怎么查看端口是否开放?
- 2024-12-17 网络中的瑞士军刀nc\netcat命令,你用过吗?
- 2024-12-17 Linux nc 命令详解
- 2024-12-17 linux下nc常用命令简介
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- flutterrun (59)
- powershellfor (73)
- messagesource (71)
- plsql64位 (73)
- vueproxytable (64)
- npminstallsave (63)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- nacos启动失败 (64)
- ssh-add (70)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- qcombobox样式表 (68)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)