古詩詞大全網 - 團隊口號 - 如何測試端口是否斷開?

如何測試端口是否斷開?

1,使用telnet進行判斷

Telnet是windows標準服務,可以直接使用。如果是linux機器,需要安裝telnet。

用法:telnet ip端口

1)首先用telnet連接不存在的端口。

[root @ localhost ~]# telnet 10 . 0 . 250 . 3 80

正在嘗試10.0.250.3...

Telnet:連接到地址10 . 0 . 250 . 3:connection rejected #直接表示連接被拒絕。

2)重新連接現有端口

[root @ localhost ~]# telnet localhost 22

正在嘗試::1...

已連接到本地主機。#當您看到connected時,表示連接成功。

逃跑的角色是'^]'.

SSH-2.0-OpenSSH_5.3

a

協議不匹配。

外部主機關閉了連接。

2.用ssh來判斷

Ssh是linux的標準配置,也是最常用的。可以用來判斷端口嗎?

用法:ssh -v -p端口用戶名@ip

-v調試模式(將打印日誌)。

-p指定端口

用戶名免費。

1)連接沒有端口。

[root @ localhost ~]# ssh 10 . 0 . 250 . 3-p 80

ssh:連接到主機10.0.250.3端口80:連接被拒絕

[root @ localhost ~]# ssh 10 . 0 . 250 . 3-p 80-v

OpenSSH_5.3p1,OpenSSL 1.0 . 1e-FIPS 11 Feb 2013

debug1:讀取配置數據/etc/ssh/ssh_config

debug1:為*應用選項

debug1:連接到10 . 0 . 250 . 3[10 . 0 . 250 . 3]端口80。

debug1:連接到地址10.0.250.3端口80:連接被拒絕

ssh:連接到主機10.0.250.3端口80:連接被拒絕

2)連接現有端口

[root@localhost ~]# ssh...-p

a

]

C

[root@localhost ~]# ssh...-p -v

OpenSSH_。p,OpenSSL..e-fips二月

調試:讀取配置數據/etc/ssh/ssh_config

調試:為*應用選項

調試:連接到...[...]港口。

調試:連接已建立。

debug: permanently_set_uid: /

調試:標識文件/根目錄/。ssh/身份類型-

調試:標識文件/根目錄/。ssh/身份證書類型-

調試:標識文件/根目錄/。ssh/id_rsa類型-

調試:標識文件/根目錄/。ssh/id _ RSA-證書類型-

調試:標識文件/根目錄/。ssh/id_dsa類型-

調試:標識文件/根目錄/。ssh/id _ DSA-證書類型-

a

C

您可以不使用-v選項。

3.用wget來判斷

Wget是linux下的下載工具,需要先安裝。

用法:wget ip:port

1)連接壹個不存在的端口。

[root@localhost ~]# wget...:

- :: - http://.../

連接到...:...失敗:連接被拒絕。

2)連接現有端口

[root@localhost ~]# wget...:

- :: - http://...:/

連接到...:...已連接。

HTTP請求已發送,正在等待響應...