www.keywordseo.com.tw Open in urlscan Pro
162.144.1.202  Public Scan

URL: https://www.keywordseo.com.tw/blog/how-to-ping-specific-port-number/
Submission: On July 25 via manual from JP — Scanned from IS

Form analysis 0 forms found in the DOM

Text Content

 * Home
 * 關於
 * 理念
 * SEO搜尋引擎優化
 * 數位行銷
 * 網路行銷
 * 案例


如何 PING PORT 遠端電腦特定PORT是否有開放

 * pre
 * 
 * next



Home >> Blog >> 如何 Ping port 遠端電腦特定port是否有開放






如何 PING PORT 遠端電腦特定PORT是否有開放






Ping port是最有效的故障排除技術之一,可以查看服務是否處於活動狀態,例如遠端ping port 25 來看看SEO優化的Email server
是否還活著。



系統管理員每天使用 ping 命令,依靠 ICMP 協議,檢索有關遠端主機的操作資訊。



但是,ping 主機並不總是足夠的:您可能需要ping 伺服器上的特定port。



此特定port可能與資料庫、Apache Web 伺服器甚至網路上的代理伺服器有關。




在本教學中,我們將了解如何使用各種不同的命令 ping 特定port。







使用 TELNET PING 特定PORT



ping 特定port的最簡單方法是使用 telnet 命令,後跟IP 地址和要 ping 的port。



您還可以指定域名而不是 IP 地址,後跟要 ping 的特定port。






$ telnet ip_address port_number

$ telnet domain_name port_number




“telnet”命令對Windows和Unix操作系統有效。



如果您在系統上遇到“ telnet : command not found ”錯誤,則必須通過運行以下命令在系統上安裝 telnet。



$ sudo apt-get install telnet






例如,假設我們有一個網站在我們本地網路的 192.168.178.2 IP 地址上的 Apache Web 伺服器上運行。






默認情況下,網站在port 80 上運行:這是我們要 ping 以查看我們的網站是否處於活動狀態的特定port。



$ telnet 192.168.178.2 80

Trying 192.168.178.2...
Connected to 192.168.178.2.
Escape character is '^]'.

$ telnet 192.168.178.2 389
Connected to 192.168.178.2.
Escape character is '^]'.



能夠連接到您的遠端主機僅僅意味著您的服務已啟動並正在運行。




為了退出 Telnet 實用程式,您可以使用“Ctrl”+“]”鍵來退出並執行“q”命令退出。









使用 NC PING 特定PORT



為了ping一個特定的port號,執行“nc”命令,“v”選項表示“verbose”,“z”表示“scanning”,並指定主機以及要ping的port。






您還可以指定域名而不是 IP 地址,後跟要 ping 的port。






$ nc -vz < host > < port_number >

$ nc -vz < domain > < port_number >



此命令適用於Unix系統,但您可以在線找到適用於 Windows 的netcat 替代品。



如果在您的系統上找不到“nc”命令,則需要以sudo 用戶身份運行“apt-get install”命令進行安裝。






$ sudo apt-get install netcat




例如,假設您想在其port 80 上 ping 一個遠端 HTTP 網站,您將運行以下命令。



$ nc -vz amazon.com 80

amazon.com [] 80 (http) open







如您所見,連接已在port 80 上成功打開。






另一方面,如果您嘗試 ping 未打開的特定port,您將收到以下錯誤消息。



$ nc -vz amazon.com 389

amazon.com [] 389 (ldap) : Connection refused




使用 NMAP PING PORT



ping 特定port的一種非常簡單的方法是使用帶有“-p”選項的nmap 命令,並指定要掃描的port號和主機名。



$ nmap -p < port_number > < ip_address >

$ nmap -p < port_number > < domain_name >



注意:如果您使用 nmap,請注意您應該注意可能隨之而來的法律問題。對於本教學,我們假設您僅出於監控目的而掃描本地port。



如果您的主機上沒有“nmap”命令,則必須安裝它。



$ sudo apt-get install nmap



例如,假設您要在默認 LDAP port389 上 ping 本地網路上的“192.168.178.35/24”。



$ nmap -p 389 192.168.178.35/24







如您所見,據說該虛擬機上的port 389 是打開的,表明 OpenLDAP 伺服器正在那裡運行。




使用 NMAP 掃描PORT範圍



為了使用 nmap 掃描一系列port,您可以使用“ports”的“p”選項執行“nmap”並指定要 ping 的範圍。



$ nmap -p 1-100 < ip_address >

$ nmap -p 1-100 < hostname >



同樣,如果我們嘗試掃描“192.168.178.35/24”上的port範圍,我們將運行以下命令



$ nmap -p 1-100 192.168.178.35/24








使用 POWERSHELL PING 特定PORT



如果您在 Windows 環境中運行電腦,則可以使用 Powershell ping 特定port號。



如果您計劃在自動化腳本中包含此功能,此選項可能非常有用。



為了使用 Powershell ping 特定port,您必須使用“Test-NetConnection”命令,後跟要 ping 的 IP 地址和port號。



$ Test-NetConnection -p < port_number >



例如,假設我們要在port 389 上 ping “192.168.178.35/24”主機。



為此,我們將運行以下命令



$ Test-NetConnection 192.168.178.35 -p 389







在最後一行,您可以看到 TCP 調用是否成功:在我們的例子中,它確實到達了 389 port上的port。




PING 術語



從技術上講,沒有“ping”主機上的特定port這樣的事情。



向遠端主機發送“ping”請求意味著您正在使用 ICMP 協議來檢查網路連接。



ICMP 主要用於診斷阻止您訪問主機的網路問題。



當您“ ping port”時,實際上是在您的電腦和特定port上的遠端主機之間建立TCP 連接。



然而,工程師通常會說他們正在“ping port”,但實際上他們不是在掃描,就是在打開 TCP 連接。






結論



在本教學中,您了解了可用於ping 特定port的所有方法。



本教學中使用的大多數命令都可以在Windows、Unix或MacOS操作系統上使用。



您可能無法直接使用它們,但您將能夠為您的操作系統找到免費和開源open source的替代品。



如果您對Linux 系統管理感興趣,請上網查看!











客戶只點GOOGLE第一頁自然搜尋結果

根據調查,出現在Google搜尋結果第一頁的網站會有高達88%的使用者會點擊,只有15%的使用者會去看第二頁的內容,故在搜尋引擎結果第一頁排序的網站就成為了絕佳的黃金店面,要想佔據有限位置讓品牌走進消費者心中就需要借助專業SEO公司的幫助。

關鍵字廣告只占整體點擊率的6%

試問自己,上一次點關鍵字廣告是幾年前的事?
這是人性,大家都想點擊最夯最有人氣的網站,而不是假假的廣告,因此,直接避開廣告跳到自然搜尋結果已成為每個人搜尋上的習慣。這也是許多公司為什麼願意花費比關鍵字廣告更多幾倍的費用來優化官網。

 * 
 * 
 * 
 * 

相關搜尋

 * LibreNMS – 一個全功能的 Linux 網路監控工具
 * 運用ngrok輕鬆共享您的本地伺服器
 * Google Meet 時間限制又回來了-了解一下這次您可以免費通話多長時間
 * 如何 Ping port 遠端電腦特定port是否有開放
 * Android Studio 簡介
 * 理解SQL injection攻擊模式
 * GDB the GNU Project debugger 介紹
 * 什麼是 Spring Boot?
 * 什麼是 CI CD?
 * DuckDuckGo:Google的強勁對手不追蹤您的隱私
 * Docker 初學者教學:基礎、架構、容器
 * 簡單了解 ACL 訪問控制列表
 * 最新Python教學
 * 充分利用 Spotify 方案
 * 學習 PHP 的 27 套最佳教材
 * 什麼是k8s Kubernetes?
 * 簡單了解Docker run運行指令
 * 什麼是Jupyter?
 * 什麼是 CTF Catch The Flag 如何開始安全攻防大戰!
 * 使用 Windows cmd 命令提示字元的 6 種巧妙方法
 * 最佳免費 PDF 編輯器
 * iSCSI 網際網路小系統介面簡介
 * Python 爬蟲開發環境簡介
 * 如何修復電腦開機沒畫面?
 * 什麼是資安? 資訊安全講給你聽
 * 如何為你的電腦螢幕錄影?
 * 什麼是Swagger?為什麼你的project需要它?
 * 網速單位Mbps定義方式如何計算你的需求?
 * 簡單了解 TypeScript
 * 如何免費創建自己的郵件伺服器Mail server? 以HMail server為例
 * 什麼是 DevOps?
 * 如何使用 JMeter 進行網站性能和負載測試
 * Google Flutter 簡介
 * WordPress缺點 不適合使用WP的情況有哪些
 * 了解網頁伺服器運作原理
 * 動態網頁如何運作
 * 如何使用微軟的遠端桌面連線
 * 簡介電源管理IC-power ic
 * 簡單理解以太網供電 PoE switch 交換機
 * 什麼是Influencer?– 定義社交媒體影響者 [2022 年更新]
 * 企業數位轉型成功方式有哪些?
 * 什麼是 KOL 行銷以及它如何使您受益?
 * 什麼是社群行銷?
 * Instagram 廣告行銷完整學習
 * WIX 是什麼如何幫助網路行銷
 * 中小企業的 7 種主要行銷技巧
 * 如何為您的企業制定清晰可執行的行銷策略
 * Bing SEO:如何在Bing搜尋引擎上確保第一頁位置
 * 初學者終極 WordPress SEO 教學
 * YouTube SEO:如何為 YouTube 搜尋優化影片排名
 * 什麼是AWD自適應設計?5 個啟發靈感的自適應網頁設計示例
 * 網際網路 - WWW
 * 人類還是機器人? 為您的 SEO 內容選擇最佳讀者
 * 如何計算SEO的投資回報率ROI
 * 什麼是 OneDrive?
 * 如何在任何設備上下載 YouTube 影片
 * 如何使用 LinkedIn 行銷您的業務
 * Google Colab是什麼? 使用 Google Colab 的 4 個理由
 * 簡單了解 SMTP Email傳輸協議
 * Notion APP 初學者簡介
 * 什麼是推特 Twitter,這熱門社交軟體是如何得到人們的喜愛?
 * 什麼是 iCloud,如何使用它以增加生活的便利性?
 * POP3-Post Office Protocol V3-郵局協議3在Email傳輸過程中所扮演的腳色
 * 簡單了解 Google 雲端運算服務 (GCP)
 * 如何應用免費線上 Trello 終極專案管理工具
 * 疫情新生態-在家工作 WFH意思是什麼? - work from home
 * 了解IMAP網際網路資訊存取協定
 * 認識乙太網路供電 Power over Lan Power over Ethernet, PoE
 * Anydesk-免費遠端桌面登入軟體簡介
 * Google 雲端硬碟 Google drive 簡介
 * 什麼是Discord?熱門通訊軟體介紹
 * 何謂用戶代理 user agent?
 * 什麼是 CGI-Computer-generated imagery電腦生成圖像?– 你需要知道的一切
 * 11 個最佳圖片搜尋引擎介紹給您
 * 什麼是應用伺服器-app server?
 * Docker 簡介 - 比虛擬機器更輕量化的軟體運作環境
 * 什麼是 IP 地址 – 定義和解釋
 * 什麼是 VPN-Virtual Private Network?
 * 什麼是 FTP - File Transfer Protocol 伺服器?
 * 簡單認識canonical
 * 簡單了解 Perl 語言
 * 什麼是客製化網站設計?
 * 什麼是 database 資料庫?定義,含義,類型與範例
 * html alt text:是什麼,如何編寫,以及為什麼對 SEO 很重要
 * Html 元描述 meta description 是什麼
 * 什麼是 IPv6,為什麼採用過程需要這麼長時間?
 * 什麼是 IPv4?IPv4路由當今的大部分網際網路流量
 * 選擇網頁設計公司需要考慮的 5 件事
 * DNS伺服器是什麼?如何設定?
 * 運用網路快速賺錢的40種簡單方法
 * 頁面文章中的錨文本或錨點文字Anchor Text對SEO優化的影響
 * 什麼是Google更新?谷歌演算法的由來
 * Google Hummingbird-什麼是谷歌蜂鳥演算法如何影響排名
 * 什麼是轉化率 conversion rate optimization - CRO?如何計算和提高您的轉化率
 * GOOGLE PENGUIN 了解谷歌企鵝演算法及更新運作方式
 * 什麼是 HTML meta tag - 元標記
 * 什麼是 robots.txt 文件?
 * 9個網頁製作步驟建構新網站
 * 如何規劃電子商務購物型網站
 * 什麼是域名?什麼是網址URL?
 * TWNIC是什麼(財團法人台灣網路資訊中心)?
 * .htaccess 文件是什麼?
 * 什麼是 FTP-為初學者解釋 FTP
 * 簡單了解點擊率 CTR - Click Through Rate
 * YouTube去廣告及廣告阻擋方法
 * 如何使用Google商家檔案(Google我的商家)獲得更多客戶
 * 最新Google Analytics谷歌分析終極教學
 * 手機客群是您新的焦點小組
 * 將連結建構付諸實踐
 * 熟悉連結建構指標
 * 如何規劃連結建立策略
 * 最新Google Search Console使用教學
 * 設定連結外拓計畫
 * 尋找連結目標
 * SEO就是連結建立競賽
 * SEO中的連結類型簡介
 * SEO初學者連結建立步驟
 * 在地 SEO 關鍵字列表
 * COVID-19 時期的在地 SEO優化策略
 * SEO優化
 * SEO公司
 * SEO顧問

立即聯繫

 * 0931-328-645
 * 點我加LINE
 * paul@keywordseo.com.tw




預約

 * 電話預約
 * 索取報價


關於

 * 關於八拓科技
 * Terms & Conditions


辦公室

 * 台北
 * 台中
 * 高雄


追隨我們

 * Facebook
 * Youtube


媒體

 * 部落格
 * 幕後花絮


連結

 * 大事
 * 訂閱

© 2020 台北市中正區忠孝西路一段50號22樓之15