要在Ubuntu系統(tǒng)中配置網(wǎng)絡(luò),可以通過以下步驟進(jìn)行操作:
1.打開終端:可以使用“Ctrl+Alt+T”快捷鍵打開終端,或者從應(yīng)用程序菜單中找到“終端”。
2.檢查網(wǎng)絡(luò)接口:輸入以下命令檢查當(dāng)前系統(tǒng)中的網(wǎng)絡(luò)接口列表:
ifconfig -a
接口列表將顯示在終端中。常見的接口名稱可能包括"eth0"、"wlan0"、"enp2s0"等。
3.編輯網(wǎng)絡(luò)配置文件:Ubuntu系統(tǒng)使用Netplan作為網(wǎng)絡(luò)配置工具。通過編輯Netplan配置文件來配置網(wǎng)絡(luò)參數(shù)。輸入以下命令以編輯默認(rèn)的Netplan配置文件:
sudo nano /etc/netplan/01-netcfg.yaml
4.根據(jù)需要進(jìn)行編輯:在打開的文件中,您可以看到類似以下內(nèi)容的示例配置:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
這是一個簡單的DHCP配置示例,啟用了eth0接口的DHCP。根據(jù)您的網(wǎng)絡(luò)需求,您可以進(jìn)行更改。例如,如果您需要為接口分配靜態(tài)IP地址,可以使用以下示例配置:
network:
version: 2
renderer: networkd
ethernets:
eth0:
addresses:
- 192.168.0.10/24
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
在編輯配置文件時,請確??s進(jìn)正確,并按照YAML語法的規(guī)范格式化文件。
5.保存更改:按下“Ctrl+O”保存更改,然后按下“Ctrl+X”退出nano編輯器。
6.應(yīng)用配置更改:在終端中運(yùn)行以下命令應(yīng)用新的網(wǎng)絡(luò)配置:
sudo netplan apply
這將使您的網(wǎng)絡(luò)配置生效。
7.驗(yàn)證網(wǎng)絡(luò)連接:您可以使用以下命令檢查網(wǎng)絡(luò)接口的狀態(tài)和分配的IP地址:
ip addr show
如果您配置了靜態(tài)IP地址,請確保顯示的IP地址、網(wǎng)關(guān)和DNS服務(wù)器與您的配置匹配。
通過執(zhí)行以上步驟,您應(yīng)該能夠在Ubuntu系統(tǒng)中成功配置網(wǎng)絡(luò)接口。請根據(jù)您的網(wǎng)絡(luò)環(huán)境和需求進(jìn)行相應(yīng)的配置更改。
Linux系統(tǒng)常用網(wǎng)絡(luò)配置命令如下:
ip a 顯示所有網(wǎng)卡信息
lshw -C network 顯示以太網(wǎng)接口以及總線信息,驅(qū)動程序細(xì)節(jié)和所有支持的功能
ip addr add 10.103.26.200/24 dev eno1 為eno1分配臨時IP
ip link set dev eno1 up 啟動eno1的連接
ip link set dev eno1 down 斷開eno1的連接
ip addr show dev eno1 顯示eno1的信息
ip route add default via 10.103.26.1 設(shè)置默認(rèn)網(wǎng)關(guān)
ip addr flush eth0 清除網(wǎng)口所有IP配置。注意:這個指令不會清除/etc/resolv.conf文件
? ? 網(wǎng)卡名稱可以通過netplan來配置。使用match和set-name可以控制網(wǎng)卡接收特定的邏輯名稱時。匹配鍵用于查找基于一些標(biāo)準(zhǔn)的適配器,如MAC地址,驅(qū)動程序等。然后使用set-name將設(shè)備更改為所需的名稱。
1、查看當(dāng)前系統(tǒng)
lsb_release -a
可以看到當(dāng)前的系統(tǒng)是Ubuntu 22.04
2、進(jìn)入/etc/netplan/目錄,列出該目錄下的內(nèi)容
cd /etc/netplan/
ls
3、利用vim編輯器打開xxx.yaml文件,進(jìn)行編輯:
vim 01-network-manager-all.yaml
內(nèi)容如下:(修改網(wǎng)卡名稱、IP、網(wǎng)關(guān)后保存退出)
# Let NetworkManager manage all devices on this system
network:
ethernets:
ens32: ## network card name
dhcp4: false
addresses:
- 192.168.3.88/24 ## set static IP
routes:
- to: default
via: 192.168.3.1 ## gateway
nameservers:
addresses: [8.8.8.8,8.8.4.4,192.168.3.1]
version: 2
格式的縮進(jìn)很容易出錯, 可以直接復(fù)制以上模板,只修改網(wǎng)卡名稱、IP和網(wǎng)關(guān)即可。
4、開啟 systemd-networkd服務(wù)(可選)
sudo systemctl start systemd-networkd
5、查看systemd-networkd服務(wù)狀態(tài)(可選)
sudo systemctl status systemd-networkd
說明systemd-networkd服務(wù)已經(jīng)啟動。
6、重啟網(wǎng)絡(luò)服務(wù)
sudo netplan apply
沒有報(bào)錯說明格式正確。
7、查看設(shè)定的IP是否生效
ifconfig | head -n 3
設(shè)定的IP已生效。
8、測試網(wǎng)絡(luò)連接是否正常文章來源:http://www.zghlxwxcb.cn/news/detail-539654.html
ping -c 3 www.weibo.com
?說明網(wǎng)絡(luò)連接正常。文章來源地址http://www.zghlxwxcb.cn/news/detail-539654.html
到了這里,關(guān)于Ubuntu22.04配置靜態(tài)IP-網(wǎng)關(guān)-DNS的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!