怎樣ping後臺服務器80端口?如何確認是否開通?

局外人42269


確定服務器的某個服務是否啟用,最簡單的方法就是訪問這個服務,比如題主在問題中說的80端口,直接用瀏覽器訪問域名就可以確定了。ping命令用於檢查網絡的連通性,確定某個服務器是否可達,並不能確定某個服務是否開通。下文分析一下ping命令的使用和檢查服務器服務的開通情況。


ping命令

  • ping命令經常用於檢查網絡的連通性,不能針對主機的某個端口進行訪問;

  • 如果家庭網絡不通,可以通過ping命令檢查一下是否可以訪問外網來排查故障,比如我經常使用的ping 114.114.114.114(一個很著名的DNS網址),如果ping通說明網絡的連接性是沒問題的。


確定服務器的服務是否開啟

  • 在本文開頭已經提到的方式最為簡單,直接訪問就可以,但是如果存在很多服務器,成千上百臺,一個一個訪問是一件很麻煩的事情,效率也很低,這裡推薦一個大名鼎鼎的工具“nmap”,在黑客帝國的電影裡有這個軟件的身影哦;

  • 軟件安裝很簡單,下一步、下一步就可了,如果確定某臺服務器的服務是否開啟使用命令:nmap -p 端口號 -Pn ip地址(或者域名),如下圖所示,判斷今日頭條網站的80端口是否開啟,圖形界面和命令行方式,我比較習慣用命令行方式;

  • 當然nmap還有很多功能,是一款非常不錯的安全審計工具,可以到官網下載,如果懶得去下載,私信“NMAP”自動給你發一份。


對於ping的使用,掃描服務器服務開通情況,大家有什麼看法呢,歡迎在評論區,留言討論。

如需更多幫助,請私信關注。謝謝


Geek視界


如果你只是判斷目標端口是否開通,並不需要什麼工具,用telnet命令就行了,命令格式是telnet 192.168.1.100 8080,上面IP換成你的IP,8080就是要判斷的端口號,命令,ip,端口之間要有空格



無處安放的IT民工


Windows系統下在控制面板,添加功能裡邊,啟用telnet客戶端,然後telnet IP 端口號即可。如telnet 192.168.1.55 80。

或者使用nc 命令nc -v 192.168.1.55 80。

當然了,如果你要ping的目標機器在外網上(有公網IP),那你還可以用在線端口器掃描,搜索引擎搜“端口在線掃描工具”就會有,一大堆。


逆風逐浪


不用ping,用這個命令就行了:telnet 服務器IP:80


每文拾錢


ping 只能檢測網絡通不通(如果ICMP)被過濾也不會通

端口檢查是telnet命令需要在添加刪除程序裡-打開或關閉功能選項裡添加telnet客戶端。

最後執行telnet xxx.xxx.xxx.xxx 80 即可,成功的話一般可以看到光標閃爍,有些協議會提示一些信息。失敗的話也會有提示。


鴆鴆銪鷀


telnet ip 80就可以了,ping是不能指定端口號的


覆水難收77313204


不論什麼端口,都可以用telnet來測試,如下:telnet ip地址 端口號


分享到:


相關文章: