萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 區域網路知識

局域網架設 IIS 網頁伺服器並透過花生殼內網穿透實現外網存取

前言

在無公網 IP 的局域網環境下,欲讓外網用戶存取內網 Web 服務,可採用 內網搭建 IIS + 花生殼 (Oray) 內網穿透 方案。本文完整記錄從 IIS 安裝、建站、花生殼客戶端配置到外網域名映射的全流程。

第一階段:本機搭建 IIS 網頁服務

  1. 【控制台】→【程式集】→【開啟或關閉 Windows 功能】→ 勾選 Internet Information Services (IIS) → 確保 Web 管理工具 亦勾選 → 【確定】安裝。
  2. 開啟 IIS 管理員(執行 inetmgr 或控制台→系統管理工具)。
  3. 右鍵【網站】→【新增網站】:
    📌 網站名稱:自訂 (如 IntranetSite)
    📌 實體路徑:C:\inetpub\wwwroot 或專案資料夾
    📌 繫結:IP 選 內網固定 IP (如 192.168.21.164),連接埠 80 (或自訂)
    📌 主機名稱:留空
  4. 瀏覽器輸入 https://192.168.21.164:80 驗證內網可存取。

⚠️ 關鍵提醒:內網伺服器必須設定固定 IP

若 DHCP 導致 IP 變動,花生殼映射將失效。請於網卡設定指定靜態 IP、子網路遮罩、閘道、DNS。

第二階段:花生殼內網穿透映射

  1. 註冊/登入 花生殼官網,開通「內網版」服務(免費版可用)。
  2. 伺服器電腦下載安裝 花生殼 2.2+ 客戶端,登入帳號。
  3. 客戶端介面點擊預設域名 → 【花生殼管理】 → 【新增映射】。
  4. 映射設定:
    📌 映射類型:內網任意連接埠映射
    📌 內網主機:127.0.0.1 (本機) 或實際內網 IP
    📌 內網連接埠:80 (IIS 站點埠)
    📌 外網連接埠:隨機分配 (如 12345)
  5. 確認生成外網存取地址:https://yourdomain.vicp.cc:12345。

替代內網穿透方案比較

方案優點缺點適合場景
花生殼 (Oray)國內節點快、客戶端簡單、免費額度足夠測試免費版埠口隨機、需實名認證、商業版較貴個人開發、中小企業測試、臨時演示
Frp (自建)完全可控、無流量限制、支援 TCP/UDP/HTTP/HTTPS需自備公網 IP VPS、需 Linux 維護能力長期專案、技術團隊、多服務穿透
Ngrok / Cpolar註冊即用、支援 HTTPS、Web 介面管理免費版限制連線數/流量、國內延遲較高快速 Demo、Webhook 接收、微信開發
Cloudflare Tunnel零成本、隱藏真實 IP、DDoS 防護、全球 Anycast需域名、需信任 Cloudflare、僅 HTTP/HTTPS正式上線網站、API 服務、全球加速

結語

「IIS + 花生殼內網穿透」是零公網 IP 環境下快速對外發布 Web 服務的經典組合。完成內網站點建立、固定 IP 設定、客戶端映射三步驟,即可獲得穩定的外網存取入口。隨著業務發展,建議遷移至自建 Frp 或 Cloudflare Tunnel 等更具彈性與安全性的穿透方案。

copyright © 萬盛學電腦網 all rights reserved