目前我有一個非常標準的家庭設定:電纜數據機、無線路由器 DHCP 到 ISP 以獲得公共 IP,然後將不可路由的 IP 分配給每個經過 NAT 的 LAN 設備(無線或非無線)。
但是,我現在想要一個公共 IP,這樣我就可以在家中運行網路服務。我的 ISP 賣給我一台,但我想保留我的家庭網絡。執行此操作的標準方法是什麼?我有一個帶有 ISPConfig 的 Ubuntu 伺服器;該盒子應該獲得靜態IP。
答案1
您獲得了「永久」公用 IP,但您仍然需要 NAT 基礎設施,除了將單一公用 IP 乘以所需的私人 IP 之外,它還增加了相當好的安全層。為了在您的家中運行服務,某些路由器可讓您建立非軍事區 (DMZ) 和/或設定連接埠轉送以及執行防火牆。然後,如果你想運行一個HTTP 伺服器,並且你的公共IP 在端口80 上接收到外部生成的請求,路由器會將該請求路由到你的HTTP 伺服器所在的路由器端口,接下來你的HTTP 伺服器會接受該請求,等等……如果如果您考慮家庭環境,我會嘗試在硬體上執行此操作,如果您的路由器無法執行此操作,我會更換它。
答案2
您提到了 ISPConfig 和 Ubuntu,因此您正在設定一個網頁伺服器。您只需將連接埠 80 轉送到適當的 IP 位址,該位址可以透過路由器中的 DHCP 保留設置,也可以是網路上 DHCP 池以外的靜態 IP 位址。
請問你設定這個是為了什麼?您只是想嘗試網頁寄存來學習,還是打算出售網站寄存?