使用curl命令查看服務器端口開放情況的方法
更新時間:2024年05月08日 11:33:12 作者:sun0322
這篇文章主要介紹了如何使用curl命令查看服務器端口開放情況的方法,文中通過代碼示例和圖文講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下
1.ssh端口 22
curl -v 10.10.10.205:22
curl -v 10.10.10.205:22 * Trying 10.10.10.205:22... * Connected to 10.10.10.205 (10.10.10.205) port 22 > GET / HTTP/1.1 > Host: 10.10.10.205:22 > User-Agent: curl/8.4.0 > Accept: */* > * Received HTTP/0.9 when not allowed * Closing connection curl: (1) Received HTTP/0.9 when not allowed
2.mysql數(shù)據(jù)庫端口 3306
curl -v 10.10.10.205:3306
curl -v 10.10.10.205:3306 * Trying 10.10.10.205:3306... * Connected to 10.10.10.205 (10.10.10.205) port 3306 > GET / HTTP/1.1 > Host: 10.10.10.205:3306 > User-Agent: curl/8.4.0 > Accept: */* > * Received HTTP/0.9 when not allowed * Closing connection curl: (1) Received HTTP/0.9 when not allowed
3.web應用端口 (Jellyfin 8082)
curl -v 10.10.10.205:8082
curl -v 10.10.10.205:8082 * Trying 10.10.10.205:8082... * Connected to 10.10.10.205 (10.10.10.205) port 8082 > GET / HTTP/1.1 > Host: 10.10.10.205:8082 > User-Agent: curl/8.4.0 > Accept: */* > < HTTP/1.1 302 Found < Content-Length: 0 < Date: Tue, 07 May 2024 13:22:55 GMT < Server: Kestrel < Location: /web/index.html < * Connection #0 to host 10.10.10.205 left intact
(wordpress 8088)
curl -v 10.10.10.205:8088
curl -v 10.10.10.205:8088 * Trying 10.10.10.205:8088... * Connected to 10.10.10.205 (10.10.10.205) port 8088 > GET / HTTP/1.1 > Host: 10.10.10.205:8088 > User-Agent: curl/8.4.0 > Accept: */* > < HTTP/1.1 200 OK < Date: Tue, 07 May 2024 13:20:40 GMT < Server: Apache/2.4.57 (Debian) < X-Powered-By: PHP/8.2.18 < Link: <http://10.10.10.205:8088/wp-json/>; rel="https://api.w.org/" < Vary: Accept-Encoding < Transfer-Encoding: chunked < Content-Type: text/html; charset=UTF-8 < <!DOCTYPE html> 。。。 。。。
(tomcat 8080)
curl -v 10.10.10.205:8080
curl -v 10.10.10.205:6666 * Trying 10.10.10.205:6666... * connect to 10.10.10.205 port 6666 failed: Connection refused * Failed to connect to 10.10.10.205 port 6666 after 2051 ms: Couldn't connect to server * Closing connection curl: (7) Failed to connect to 10.10.10.205 port 6666 after 2051 ms: Couldn't connect to server C:\Users>curl -v 10.10.10.205:8080 * Trying 10.10.10.205:8080... * Connected to 10.10.10.205 (10.10.10.205) port 8080 > GET / HTTP/1.1 > Host: 10.10.10.205:8080 > User-Agent: curl/8.4.0 > Accept: */* > < HTTP/1.1 200 < Content-Type: text/html;charset=UTF-8 < Transfer-Encoding: chunked < Date: Tue, 07 May 2024 13:19:25 GMT < <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Apache Tomcat/9.0.30</title> 。。。 。。。
4.不存在的端口
curl -v 10.10.10.205:6666
curl -v 10.10.10.205:6666 * Trying 10.10.10.205:6666... * connect to 10.10.10.205 port 6666 failed: Connection refused * Failed to connect to 10.10.10.205 port 6666 after 2051 ms: Couldn't connect to server * Closing connection curl: (7) Failed to connect to 10.10.10.205 port 6666 after 2051 ms: Couldn't connect to server
5.被防火墻阻擋的端口
連接一段時間后,提示timeout
以上就是使用curl命令查看服務器端口開放情況的方法的詳細內容,更多關于curl查看端口開放情況的資料請關注腳本之家其它相關文章!
相關文章
通過shell腳本循環(huán)進入目錄執(zhí)行命令的方法
今天小編就為大家分享一篇通過shell腳本循環(huán)進入目錄執(zhí)行命令的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06linux下數(shù)據(jù)壓縮的幾種方法與查看方式(示例代碼)
這篇文章主要介紹了linux下數(shù)據(jù)壓縮的幾種方法與查看方式,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10