Ip

使用路由器和 DHCP 的靜態 IP

  • May 16, 2014

我一直在嘗試理解並實現為我的機器分配靜態 IP 地址,同時連接到路由器 (WiFi) 並使用 DHCP。

我的場景很簡單,但我認為我在理解上遺漏了一些東西:

  • 我正在使用 Mac OS 10.9 機器

  • 我已連接到無線網路

  • 我有一個 Cisco 路由器,它連接到我的 LAN(通過網線)

  • 我的路由器啟用了設置 DHCP 伺服器

  • 我以為我可以通過配置“擁有”一個靜態 IP:

    • 我的路由器:在我的路由器設置中的 DHCP 保留表中
    • 我的作業系統網路設置:我已將我的作業系統網路設置配置為 ip v4“使用 dhcp 配置並使用手動地址”,並在我的設置中提供了一個靜態地址(比如 192.168.1.123)
  • 我想在網際網路上擁有相同的 IP,當我打開我的機器時,連接到我的 wifi 並檢查http://whatismyipaddress.com/

我知道在我的(本地)網路中擁有靜態 IP 地址和在整個網路中擁有靜態 IP 地址當然是有區別的。而且我已經讀到這真的只能由我的 ISP 來實現。如果是這種情況,請告訴我。

抱歉,如果這已經得到解答,但我找不到問題。我只想知道我的理解是否正確。

更新:我試圖改寫我的問題並使其更清楚。很抱歉在所有方面都沒有正式正確。我只想知道我是否可以擁有一個靜態(“最終”/常量)IP 地址,這樣無論我在哪裡,無論何時打開我的機器,我都擁有相同的 IP 地址,無論我是在家庭路由器後面還是連接到一些機場 WiFi。

你實際上是在要求兩件不同的事情:

為我的機器分配靜態 IP

這可以通過多種方式完成。根據您的網路,您可以:

  • 有一個簡單的靜態 IP 並完成
  • 在 Cisco 路由器中配置 DHCP 預留
  • 配置您的客戶端以將您擁有特定 IP 的資訊發送到 DHCP 伺服器(恕我直言,最不受歡迎)

當我連接到我的 wifi 並檢查http://whatismyipaddress.com/時,希望在網際網路上擁有相同的 IP 。

這是完全不同的東西。取決於“你在哪裡”,情況已經如此。

我不太清楚你想要什麼我可以想到幾個選項:

  • 您希望您的 ISP 給您一個靜態分配的地址(當您重新啟動電纜調製解調器/路由器時,無論您從 ISP 收到什麼,該地址都不會改變)

解決方案:升級您的套餐並向提供商支付該選項的費用。我不知道有哪個提供商不提供這樣的服務。

  • 設置一個 VPN,這樣您就可以撥號回家並且看起來像是從那裡來的

解決方案:我建議您從 OpenVPN 開始,那裡有大量文件可以告訴您如何操作。然後您可以繼續配置 IPSec。這只是一個品味和個人喜好的問題,您將按照什麼順序執行此操作,兩者各有利弊(但實際上只有一個好的 VPN;這就像編輯器 - vim 與 emacs - 和每個人他或她自己知道哪個更好)

  • 將 IP 從您的路由器“轉發”到您的電腦

這是它變得非常棘手的地方。它取決於您的路由器的選項,通常稱為 DMZ 主機。不幸的是,您必須嘗試使用不同的路由器/電纜調製解調器型號,因為它們可能確實指的是 DMZ 主機或指的是實際將 IP 分配給電腦。

回答更新的問題

我只想知道我是否可以擁有一個靜態(“最終”/恆定)IP,這樣無論我在哪裡,無論何時打開我的機器,我都擁有相同的 IP,無論我是在家庭路由器後面還是連接到一些機場wifi。

這個有可能。出於所有實際目的,您需要執行 VPN。有一些 RFC 描述了其他技術解決方案,但我不知道任何實際可用的實現。

您將擁有以下內容:

  • 隨位置變化的 IP(或 DHCP 分配)
  • 您將從 VPN 獲得的另一個 IP

您將需要以下內容:

  • 實際獲得分配給您的公共 IP 的一些預算
  • 是時候配置您的 VPN(我不會再次推薦某個解決方案,因為您的問題表述得非常廣泛,並且仍然有太多的開放點讓我無法給您一個明確的答案)

引用自:https://serverfault.com/questions/595394