Ubuntu24.04更換IP地址全攻略分享
一、準(zhǔn)備工作
在開始之前,我們需要先確認(rèn)當(dāng)前系統(tǒng)使用的網(wǎng)絡(luò)配置方式。Ubuntu 24.04 支持多種網(wǎng)絡(luò)管理方式,最常見的是:
- 圖形界面 NetworkManager(適用于桌面版)
- 命令行 NetworkManager 工具 nmcli
- netplan(服務(wù)器版默認(rèn)使用)
- 臨時 IP 配置(用于測試和快速切換)
你可以使用以下命令判斷當(dāng)前使用的網(wǎng)絡(luò)方式:
ls /etc/netplan/
nmcli device status
二、方法一:圖形界面更換 IP 地址(適用于桌面用戶)
如果你使用的是 Ubuntu 桌面版,操作最為直觀:
點擊屏幕右上角的 網(wǎng)絡(luò)圖標(biāo),選擇“設(shè)置”。
進(jìn)入 “有線網(wǎng)絡(luò)” 或 “無線網(wǎng)絡(luò)”,找到當(dāng)前連接的網(wǎng)絡(luò),點擊右側(cè)的齒輪圖標(biāo)。
切換到 “IPv4” 選項卡。
將方法從 “自動(DHCP)” 改為 “手動(Manual)”。
輸入新的 IP 地址、網(wǎng)關(guān)和 DNS。
保存并應(yīng)用設(shè)置,斷開重新連接即可生效。
非常適合不熟悉命令行的用戶。
三、方法二:使用 nmcli 命令(適用于服務(wù)器和桌面)
對于喜歡命令行操作的用戶,可以使用 nmcli
命令來修改 IP 地址。這個方法既適合桌面系統(tǒng),也適合部分服務(wù)器版本(如果 NetworkManager 已安裝)。
步驟:
查看當(dāng)前連接名稱:
nmcli connection show
修改連接配置(以
Wired connection 1
為例):
nmcli connection modify "Wired connection 1" ipv4.addresses 192.168.1.123/24 nmcli connection modify "Wired connection 1" ipv4.gateway 192.168.1.1 nmcli connection modify "Wired connection 1" ipv4.dns 8.8.8.8 nmcli connection modify "Wired connection 1" ipv4.method manual
重啟網(wǎng)絡(luò)連接:
nmcli connection down "Wired connection 1" && nmcli connection up "Wired connection 1"
驗證:
ip a
四、方法三:使用 netplan(Ubuntu 20.04+ 默認(rèn)推薦)
Ubuntu 從 17.10 開始引入了 netplan
,作為默認(rèn)的網(wǎng)絡(luò)配置工具,尤其在服務(wù)器版中應(yīng)用廣泛。
步驟:
找到 netplan 配置文件(通常是
/etc/netplan/00-installer-config.yaml
):
sudo nano /etc/netplan/00-installer-config.yaml
修改為如下格式(根據(jù)你的網(wǎng)卡名調(diào)整
enp0s3
):
network: version: 2 ethernets: enp0s3: dhcp4: no addresses: - 192.168.1.123/24 gateway4: 192.168.1.1 nameservers: addresses: - 8.8.8.8
應(yīng)用新配置:
sudo netplan apply
檢查生效情況:
ip a
注意事項:
修改 YAML 文件時一定注意縮進(jìn),否則 netplan 解析會失敗。
建議在遠(yuǎn)程操作時謹(jǐn)慎修改,避免斷網(wǎng)。
五、方法四:臨時更換 IP 地址(重啟后失效)
這種方式不修改系統(tǒng)配置文件,適合臨時測試使用。
命令如下:
sudo ip addr flush dev enp0s3 sudo ip addr add 192.168.1.123/24 dev enp0s3 sudo ip route add default via 192.168.1.1
說明:
ip addr flush
是清除原有 IP。新 IP 會在下次系統(tǒng)重啟或網(wǎng)卡重啟時失效。
六、如何查找當(dāng)前網(wǎng)卡名稱?
你可以通過以下命令列出所有網(wǎng)卡及狀態(tài):
ip link
或使用更人性化的命令:
nmcli device status
常見的網(wǎng)卡名包括:enp0s3
, ens33
, eth0
等。
七、結(jié)語
根據(jù)你的 Ubuntu 系統(tǒng)版本和用途(服務(wù)器 or 桌面),選擇適合的方式進(jìn)行 IP 設(shè)置將大大提高效率和穩(wěn)定性:
新手推薦圖形界面或
nmcli
。運維人員建議使用
netplan
做持久配置。快速測試用
ip
命令足矣。
到此這篇關(guān)于Ubuntu24.04更換IP地址全攻略分享的文章就介紹到這了,更多相關(guān)Ubuntu24.04更換IP地址內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Linux服務(wù)器搭建nvidia-docker環(huán)境過程詳解
這篇文章主要介紹了Linux服務(wù)器搭建nvidia-docker環(huán)境過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-07-07解決linux?ping命令報錯name?or?service?not?known問題
文章詳細(xì)介紹了兩種解決CentOS?7無法上網(wǎng)的問題的步驟:首先,通過VMware的NAT模式配置網(wǎng)絡(luò),并編輯網(wǎng)絡(luò)配置文件以靜態(tài)IP地址設(shè)置;其次,通過克隆CentOS?7并進(jìn)行相應(yīng)的IP、UUID和主機(jī)名修改,同時更新DNS和網(wǎng)絡(luò)配置,最終實現(xiàn)聯(lián)網(wǎng)2024-11-11Apache Rewrite實現(xiàn)URL的301跳轉(zhuǎn)和域名跳轉(zhuǎn)
Rewirte主要的功能就是實現(xiàn)URL的跳轉(zhuǎn),它的正則表達(dá)式是基于Perl語言。可基于服務(wù)器級的(httpd.conf)和目錄級的 (.htaccess)兩種方式2012-05-05CentOS 6.5編譯安裝Nginx 1.10.2+MySQL 5.5.52+PHP5.5.38
這篇文章主要介紹了CentOS 6.5編譯安裝Nginx 1.10.2+MySQL 5.5.52+PHP5.5.38,需要的朋友可以參考下2017-02-02如何確保Apache?Flink流處理的數(shù)據(jù)一致性和可靠性
Apache?Flink通過其先進(jìn)的狀態(tài)管理、檢查點機(jī)制、時間語義和容錯策略,確保了在流處理中的高數(shù)據(jù)一致性和可靠性,本文詳細(xì)介紹了Flink中保證數(shù)據(jù)一致性和可靠性的機(jī)制,感興趣的朋友一起看看吧2024-08-08.htaccess rewrite 規(guī)則詳細(xì)說明
用Apache虛擬主機(jī)的朋友很多,apache提供的.htaccess模塊可以為每個虛擬主機(jī)設(shè)定rewrite規(guī)則,這對網(wǎng)站SEO優(yōu)化相當(dāng)有用,同時也改善了用戶體驗2016-04-04