如何在 Ubuntu 中輕鬆配置靜態 IP 位址
如果您的 Ubuntu 電腦每次重新啟動或重新連接時都會獲取不同的 IP 位址——沒錯,這很煩人,尤其是在您託管內容或需要可靠的遠端存取時——本指南應該會有所幫助。設定靜態 IP 並不複雜,但 Ubuntu 的網路設定可能有點奇怪。此修復方法主要適用於執行 GNOME 的桌面系統,例如 Ubuntu 22.04 或更高版本。方法很簡單,但可能需要多次嘗試,尤其是在您的網路設定非常複雜的情況下。設定完成後,您的電腦將始終使用相同的 IP 位址,這對於伺服器或裝置管理來說非常有用。
如何修復 Ubuntu 上的靜態 IP 問題 — 逐步指南
存取網路設定
首先,在 Ubuntu 中找到網路設定。這通常很簡單—將滑鼠停留在網路圖示所在的右上角,點擊「設定」或「Wi-Fi/網路」。然後:
- 點擊“設定”
- 在側邊欄中,選擇“網路”
在某些設定中,您可能需要從主系統托盤進入「設定」選單,然後在那裡找到「網路」。
尋找並編輯您的連接
根據您使用的是有線網絡還是 Wi-Fi 網絡,找到您的網絡並點擊齒輪圖示進行編輯:
- 對於有線,請查看有線
- 對於 Wi-Fi,請前往Wi-Fi
這有點奇怪,但在某些系統上,您必須選擇當前網絡,然後點擊齒輪圖示進入設定。
切換到手動 IPv4 設定
在連線設定中,轉到IPv4選項卡。它通常隱藏起來——你會看到方法可能設定為“自動 (DHCP)”。將其變更為“手動”。這實際上是在告訴 Ubuntu:“嘿,我想自己指定一個地址。”
輸入您的靜態IP詳細信息
接下來,填寫你的網路資訊。如果你不知道網路的 IP 範圍或網關,事情就會變得棘手。你需要準備以下資訊:
- 位址:您想要的靜態 IP — 例如
192.168.1.100
- 網路遮罩:通常
255.255.255.0
- 網關:您的路由器的 IP,例如,
192.168.1.1
- DNS:Google 的 DNS 很好 —
8.8.8.8
提示:在某些設定中,您可能還會看到IPv4 位址和IPv4 閘道。請確保它們與您的網路使用的資訊相符。
應用更改並驗證
所有資訊確認無誤後,點選「套用」(右上角)。然後,關閉連線再重新開啟——有時需要這樣做才能生效。之後,打開終端機(Ctrl+Alt+T)並輸入:
ip a
尋找你的網路介面(例如enp3s0或wlp2s0),並確認它已設定你設定的新 IP。如果已設置,恭喜你——你的靜態 IP 已生效。如果沒有,請返回並仔細檢查你的輸入。如果出現問題,重啟或許會有幫助,但通常沒有必要。
額外提示和故障排除
有時,設定靜態 IP 並不能立即生效。可能是因為路由器的 DHCP 衝突,或是網路設定不正確。請確保您的靜態 IP 不會與其他裝置衝突。此外,請驗證網關/DNS 位址是否正確。如果您所在的網路包含不同的子網路設定或 VLAN,情況會變得更加複雜。
是的,在某些筆記型電腦或機器上,NetworkManager 的行為可能會很奇怪,所以如果問題仍然存在,您需要重新啟動系統甚至重置網路配置,請不要感到驚訝。
概括
- 從「設定」中整理您的網路連接
- 在IPv4中從 DHCP 切換到手動 IP 配置
- 仔細輸入您的靜態 IP 訊息
- 應用,切換連接,驗證
ip a
包起來
說實話,一旦掌握了竅門,在 Ubuntu 上設定靜態 IP 並不是什麼大問題。如果你的網路很複雜,或者 Ubuntu 的網路管理器突然出問題(這種情況時有發生),設定靜態 IP 可能會有點麻煩。但大多數情況下,只要你按照步驟操作,就能成功。當然,這可能需要反覆嘗試,尤其是在網路資訊方面,但這種方法在多個設定中都有效。希望這種方法能幫助大家避免未來隨機 IP 衝突或麻煩的續約。