Ubuntu配置靜態(tài)IP的兩種方法
方法一
以Ubuntu20.04示例
第一步:查看當前主機網(wǎng)絡信息
ifconfig

本機網(wǎng)卡名為:ens32,IP地址為:192.168.15.133,子網(wǎng)掩碼為:255.255.255.0
route -n

網(wǎng)關地址為:192.168.15.2
基本信息查到,可以進行配置文件的修改了。
第二步:修改配置文件 進入配置文件夾
cd /etc/netplan
可以把配置文件復制一個備份
sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml-before
我這里就不復制了,直接編輯。
編輯配置文件
sudo vim 01-network-manager-all.yaml

配置成如下圖片即可:

注意格式要正確,每個冒號后要留一個空格,這里提供可復制版本,按照自己的稍微改一下即可!
# Let NetworkManager manage all devices on this system
network:
ethernets:
ens32:
addresses: [192.168.15.132/24] # 設置靜態(tài)IP地址和掩碼
routes: # 設置網(wǎng)關地址
- to: default
via: 192.168.15.2
dhcp4: false # 禁用dhcp
nameservers:
addresses: [114.114.114.114, 8.8.8.8] # 設置主、備DNS
version: 2
renderer: NetworkManager
最新補充
之前設置不知道為啥不行,現(xiàn)補一個新的:

第三步:使配置生效且檢查網(wǎng)絡連接狀況
配置完成后要執(zhí)行命令sudo netplan apply使配置生效。
執(zhí)行ifconfig命令查看當前IP地址,發(fā)現(xiàn)已經(jīng)變更。

ping一下百度,發(fā)現(xiàn)網(wǎng)絡可用。

在這里第一個方法設置靜態(tài)IP成功,有的時候不知道配置了啥,在Ubuntu中找不到netplan文件夾,這個時候可以使用第二個方法。
方法二
以Ubuntu16.04示例
第一步:查看當前主機網(wǎng)絡信息
ifconfig

本機網(wǎng)卡名為:ens32,IP地址為:192.168.15.134,子網(wǎng)掩碼為:255.255.255.0
route -n

網(wǎng)關地址為:192.168.15.2
第二步:修改配置文件
cd /etc/networkls

編輯interfaces文件
sudo vim interfaces
編輯成如下圖片樣子,即可設置成靜態(tài)IP

同樣需要注意格式
# interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback auto ens32 iface ens32 inet static address 192.168.15.134 netmask 255.255.255.0 gateway 192.168.15.2 dns-nameservers 114.114.114.114
第三步:使配置生效且檢查網(wǎng)絡連接狀況
重啟一下使配置生效
sudo reboot
ping一下檢查網(wǎng)絡連接狀態(tài)

結束
以上就是Ubuntu配置靜態(tài)IP的兩種方法的詳細內(nèi)容,更多關于Ubuntu配置靜態(tài)IP的資料請關注腳本之家其它相關文章!
相關文章
Linux與Windows跨平臺文件共享的實現(xiàn)方案
在智慧工廠的應用場景中,常常需要通過工控機集中讀取多臺設備生成的日志來獲取運行數(shù)據(jù),由于設備通常運行 Windows 系統(tǒng),而工控機多采用 Linux 環(huán)境,所以本文介紹了Linux與Windows跨平臺文件共享的實現(xiàn)方案,需要的朋友可以參考下2025-04-04

