開發與網路
Port 連接埠是什麼?同一台機器上的門號
Port 連接埠是什麼?同一台機器上的門號
同一棟大樓裡有很多樓層,各自提供不同服務,找對服務要先知道正確的樓層。
伺服器也一樣,一台機器同時跑好幾個服務,Port 就是分辨要找哪一個的房號。
你將學到什麼
定義
同一台伺服器上,用來區分不同服務的房號,連線時要指定正確的 Port。
白話比喻
IP 地址是大樓地址,Port 是房號,指定對的房號才能找到對應服務。
跟誰容易搞混
常跟 IP Address 搞混。IP 是找到哪一棟大樓,Port 是找到哪一個房間。
定義
Port 是一台伺服器上用來區分不同服務的房號,用戶連線時必須知道要連到哪一個房號,才能找到對應的服務。一句話重點:IP 地址是大樓地址,Port 是房號,通訊協定則是說話的語言規則。
常見的 Port 與服務對照包括遠端登入管理伺服器、一般網站服務、加密網站服務、資料庫服務、快取資料庫等,每一種服務通常都有一個大家習慣使用的號碼,方便辨識。
白話比喻
想像伺服器是一棟大樓:一樓是遠端管理入口,二樓是資料庫服務,三樓是一般網站服務,四樓是加密網站服務。用戶想要什麼服務,就連到對應的樓層房號,伺服器大樓的門房會依房號把請求轉交給正確的服務。
連線是怎麼運作的
用戶連線時必須指定「目標 IP 加目標 Port」,伺服器才知道要把請求交給哪個服務。例如瀏覽器輸入加密網址,預設會連到加密網站服務的 Port;輸入未加密網址,則預設連到一般網站服務的 Port。
常見的連線問題
- Port 衝突:這個房號已經被別的服務占用,導致新服務啟動失敗
- Port 沒開放:防火牆沒開這個房號的門,外部連不進來
- 連錯 Port:敲錯房號,當然找不到服務
- 本機測試綁定問題:服務只綁定在本機位址,外部裝置連不進來
最常見的誤解是以為網址能打開,服務就一定沒問題。實際上開發與Deploy 部署時常見的坑,多半是防火牆或安全群組規則沒開對 Port,記得檢查允許清單。
延伸學習
ChatGPT 很強,但真正讓你下班的是 Google
六小時完整實錄。從「AI 很厲害,為什麼你還是每天加班」這個問題出發,把 Google Workspace 當成真正的工作平台重新設計一次流程 ── Sheets 的資料結構、Drive 與 Docs 的文件流、Gmail 與 Calendar 的通知系統,再用 Apps Script 讓它自己跑起來,最後收斂成一張屬於你自己的 AI 工作能力地圖。
NT$ 4,599
AI Native 工作法
四小時完整實錄。工作已經不是以前的工作了 ── 這門課拆解 AI Native 的四個核心能力,帶你把自己的工作做成一份可執行的 AI Native Blueprint,從「會用 AI 的人」變成「工作本身就長在 AI 上的人」。
NT$ 2,599

