在Ubuntu Minimal系統中設置靜態IP地址,可以按照以下步驟進行:
編輯netplan配置文件
打開終端,使用文本編輯器(如nano或vim)編輯netplan配置文件。通常這個文件位于/etc/netplan/
目錄下,文件名可能是01-netcfg.yaml
或類似的名稱。
sudo nano /etc/netplan/01-netcfg.yaml
修改配置文件 在配置文件中,找到類似以下的部分并進行修改:
network:
version: 2
renderer: networkd
ethernets:
ens33: # 替換為你的網絡接口名稱
dhcp4: no
addresses:
- 192.168.1.100/24 # 替換為你想要的靜態IP地址和子網掩碼
gateway4: 192.168.1.1 # 替換為你的網關地址
nameservers:
addresses: [8.8.8.8, 8.8.4.4] # 替換為你想要的DNS服務器地址
確保ens33
替換為你的實際網絡接口名稱,例如eth0
、wlan0
等。
應用配置 保存并關閉文件后,應用新的網絡配置:
sudo netplan apply
編輯網絡接口配置文件
打開終端,使用文本編輯器(如nano或vim)編輯網絡接口配置文件。通常這個文件位于/etc/network/interfaces
目錄下。
sudo nano /etc/network/interfaces
修改配置文件 在配置文件中,找到類似以下的部分并進行修改:
auto ens33 # 替換為你的網絡接口名稱
iface ens33 inet static
address 192.168.1.100 # 替換為你想要的靜態IP地址
netmask 255.255.255.0 # 替換為你的子網掩碼
gateway 192.168.1.1 # 替換為你的網關地址
dns-nameservers 8.8.8.8 8.8.4.4 # 替換為你想要的DNS服務器地址
確保ens33
替換為你的實際網絡接口名稱。
重啟網絡服務 保存并關閉文件后,重啟網絡服務以應用新的配置:
sudo systemctl restart networking
無論使用哪種方法,都可以通過以下命令驗證靜態IP地址是否設置成功:
ip addr show ens33 # 替換為你的網絡接口名稱
你應該能看到類似以下的輸出,顯示靜態IP地址已經設置:
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:1c:42:00:00:08 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 brd 192.168.1.255 scope global ens33
valid_lft forever preferred_lft forever
inet6 fe80::21c:42ff:fe00:8 brd ff:ff:ff:ff:ff:ff:ff:ff scope link
valid_lft forever preferred_lft forever
通過以上步驟,你應該能夠在Ubuntu Minimal系統中成功設置靜態IP地址。