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請求已發送,正在等待響應...