
我看到一些與我的問題類似的問題,但沒有一個好的解決方案。
前任。用戶擁有一台筆記型電腦並在辦公室有一個靜態 IP 位址。他們也將筆記型電腦帶離需要網路的地方。
有沒有辦法配置他們的計算機,以便在配置的靜態地址不可用時自動獲取IP地址(無需用戶進入網絡配置並更改為自動獲取)?
答案1
我不知道是否有自動方式,但我用筆記型電腦做到這一點的方式是使用一個名為「行動網路交換器」的程式。 http://www.mobilenetswitch.com/它可以讓您在不同的活動網路配置之間切換,這樣您就可以為您的工作網路選擇一個配置,並且當您離開現場時,您可以切換到設定為自動取得 DHCP 的網路配置。
如果您的路由器的韌體中具有此功能,另一種解決方案是為該裝置設定靜態 DHCP。取得筆記型電腦的無線 MAC 位址,如果您的路由器支持,請將其設定為自動在路由器上指派靜態 IP 位址。 Tomato 和 DD-WRT 等第三方路由器韌體支援開箱即用。我覺得這是最乾淨的解決方案。使用此方法將允許您的使用者將筆記型電腦設定為 DHCP 模式,不會出現任何問題。我在家庭網路中使用此設置,因此我不必擔心設備端的手動配置 - 所有配置都是從路由器完成的。
答案2
很多人不知道Windows網路設定可以透過命令列調整。例如:
將您的網路介面卡設定為 DHCP
netsh interface ipv4 set address "Local Area Connection" dhcp
ipconfig /renew
將您的網路介面卡設定為靜態 IP
netsh interface ipv4 set address "Local Area Connection" static 10.1.2.3 255.0.0.0 10.0.0.1
考慮到這一點,編寫兩個.bat
可以放在桌面上的文件就變得很簡單了。
這使得切換網路配置變得更加容易
答案3
Windows 7 在網路卡的 IP 設定中具有「備用配置」的概念。從「IPv4 備用設定標籤」的 Windows 說明頁面:
使用者配置指定如果未找到 DHCP 伺服器,IPv4 將使用手動指定的設定。當電腦在多個網路上使用、至少其中一個網路沒有 DHCP 伺服器且不需要 APIPA 配置時,此備用配置非常有用。一個很好的例子是在辦公室和家裡使用的便攜式計算機。在辦公室,筆記型電腦使用 DHCP 指派的 TCP/IP 設定。在沒有 DHCP 伺服器的家裡,便攜式電腦會自動使用備用配置,從而可以輕鬆存取家庭網路設備和網路。這使得便攜式電腦能夠在兩個網路上無縫運行,而無需手動重新配置 IP。
透過以下方式進行設定:控制面板->網路狀態和任務(或者 ”網路與共享中心「如果您不使用類別視圖)。
按一下您感興趣的連線名稱(可能是「本機連線」或「無線網路連線」(網路名字)”)。
這應該會彈出“連接狀態”窗口,單擊“屬性”按鈕。
在「連線屬性」視窗中,尋找「Internet 協定版本 4 (TCP/IPv4)」行,按一下該行,然後按一下「屬性」。
您現在應該有一個帶有兩個選項卡的窗口,其中一個是“常規”,另一個是“備用配置”。
現在,您可以將第一個選項卡設定為使用DHCP(選擇「自動取得IP 位址」和「自動取得DNS 伺服器位址」),並將靜態IP 詳細資料放入第二個「備用設定」選項卡中。
更多來自科技網IPv4 備用設定選項卡以及超級用戶上的其他地方TCP/IP 設定中的「備用配置」標籤是什麼
答案4
從來沒聽過。配置靜態位址類似於告訴電腦完全忽略網路 - 從電腦的角度來看,靜態位址在概念上是「始終可用」(除非 IP 衝突)。
如果您可以找到一種使用多個網路介面的方法,請設定一個用於 DHCP,一個用於靜態,並將靜態介面設定為比 DHCP 具有更高的度量(成本)。這將導致系統使用 DHCP(如果可用),但如果系統未連接到 DHCP 網絡,則回退到靜態 DHCP。大多數筆記型電腦沒有此功能,因此您可能需要使用 USB 網路介面來實現此目的。
如果您使用的是執行 Linux 的筆記型電腦(您標記了 Windows 7,因此這是為了完整性),那麼您可以使用 IP 別名將兩個 IP 指派給相同介面。結合上述想法來建立一個網路端口,該端口將嘗試使用 DHCP,但如果 DHCP 失敗,則回退到靜態 IP。