windows和linux系统下测试端口连通性的命令
文章目錄
- 1. ping
- 2. telnet
- 3. ssh
- 4. curl
- 5. wget
- 6. tcping
- 總結(jié)
1. ping
ping命令只能測(cè)試某個(gè)IP通不通,不能測(cè)試某端口的連通性。因?yàn)閜ing命令是基于ICMP協(xié)議,是計(jì)算機(jī)網(wǎng)絡(luò)中的網(wǎng)絡(luò)層的協(xié)議,但是想要測(cè)試某個(gè)的連通性,需要用傳輸層的TCP/UDP協(xié)議。
2. telnet
這個(gè)命令在windows/linux上通用,要是在windows上,首先要看這個(gè)服務(wù)是不是開(kāi)啟的。
控制面板 -> 程序 -> 啟用或關(guān)閉 Windows功能 -> Telnet客戶(hù)端
用法:(注意中間是空格,不是冒號(hào)了)
telnet ip port1.1 開(kāi)放的端口
[appuser&dp-core-bat ~]$ telnet 10.172.123.253 28080 Trying 10.172.123.253... Connected to 10.172.123.2531.2 不開(kāi)放的端口
[appuser&dp-core-bat ~]$ telnet 10.172.123.253 28081 Trying 10.172.123.253... telnet: connect to address 10.172.123.253: Connection refused3. ssh
用法
ssh -v -p port ip說(shuō)明:
- v 調(diào)試模式(會(huì)打印日志)
- p 指定端口
- username:遠(yuǎn)程主機(jī)的登錄用戶(hù)
- ip:遠(yuǎn)程主機(jī)
2.1. 開(kāi)放的端口
C:\WINDOWS\system32>ssh -v -p 28080 10.172.123.253 OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5 debug1: Connecting to 10.172.123.253 [10.172.123.253] port 28080. debug1: Connection established2.2 未開(kāi)放的端口
C:\WINDOWS\system32>ssh -v -p 28080 10.172.123.253 OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5 debug1: Connecting to 10.172.123.253 [10.172.123.253] port 28081. debug1: connect to address 10.172.123.253 port 28081: Connection refused ssh: connect to host 10.172.123.253 port 28081: Connection refused4. curl
url 是常用的命令行工具,用來(lái)請(qǐng)求 Web 服務(wù)器。它的名字就是客戶(hù)端(client)的 URL 工具的意思。
用法
curl ip:port3.1 開(kāi)放的端口
[appuser&dp-core-bat ~]$ curl 10.172.123.253 28080 <HTML> <HEAD> <TITLE>Error 404 - Not Found<TITLE> <BODY> </BODY> </HTML>3.2 未開(kāi)放的端口
[appuser&dp-core-bat ~]$ curl 10.172.123.253 28081 curl: (7)Failed connect to 10.172.123.253:28081; Connection refused5. wget
wget 是一個(gè)從網(wǎng)絡(luò)上自動(dòng)下載文件的自由工具,支持通過(guò) HTTP、HTTPS、FTP 三個(gè)最常見(jiàn)的 TCP/IP協(xié)議 下載。
用法
wget ip:port4.1 開(kāi)放的端口
wget 10.172.123.253:28080 Connecting to 1.1.1.1:8000... connected.4.2 未開(kāi)放的端口
wget 10.172.123.253:28081 failed: Connection timed out. Retrying.6. tcping
這是個(gè)第三方工具,下載地址 tcping.exe - ping over a tcp connection。這個(gè)工具還可以用來(lái)測(cè)試TCP的延遲。在官網(wǎng)下載下載 tcping.exe, 復(fù)制到 ‘C:\Windows\System32’ 就可以在cmd里面用了。
用法
tcping ip port總結(jié)
windows系統(tǒng)下可用的: 1/2/6
linu系統(tǒng)下可用的: 1/2/3/4/5/6
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
總結(jié)
以上是生活随笔為你收集整理的windows和linux系统下测试端口连通性的命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: rust(67)-rust元组与空元组
- 下一篇: 基因分子生物学(2)-DNA携带遗传特性