Linux测试端⼝是否连通的⽅法-bash:telnet:未到命令telnet命令⼀般⽤来检测⼀个端⼝使⽤,新安装的linux系统或是Mac系统都可能是不⽀持telnet命令的,所以我们需要安装⼀下
1.linux 安装:
yum install telnet
2.mac安装需要⽤到brew软件包管理器
brew install telnet
Linux⼏种常⽤测试端⼝连通的⽅法
1 telnet⽅法
2 wget⽅法
3 ssh⽅法
4 curl⽅法
1 telnet
#⽤法: telnet ip port
#(1) telnet连接不存在的端⼝
telnet 1.1.1.1 8
Trying 1.1.
telnet: connect to address 1.1.1.1: Connection timed out
#(2) telnet 链接存在端⼝
telnet 1.1.1.1 8000
Trying 1.1.
Connected to 1.1.1.1.
Escape character is '^]'.
Connection closed by foreign host.
2 wget
#⽤法: wget ip:port
#(1) 不存在端⼝
wget 1.1.1.1:8
--2017-01-24 11:38:34-- 1.1.1.1:8/  Connecting to 1.1.1.
failed: Connection timed out. Retrying.
#(2) 存在端⼝
wget 1.1.1.1:8000
--2017-01-24 11:39:03--  1.1.1.1:8000/
Connecting to 1.1.1. connected.
HTTP request sent, 200 OK
3 ssh
#⽤法: ssh -v -p port username@ipssh命令指定端口
-v 调试模式(会打印⽇志).
-p 指定端⼝
这⾥没有给出测试,留给读者⾃⼰测试
4 curl
#⽤法: curl ip:port
#(1) 不存在端⼝
获取不到结果
#(2) 存在端⼝
curl  1.1.1.1:8000
<!DOCTYPE html>
<html>
<head>xxx</head>
<body>
......
</body>
</html>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。