在 Ubuntu 系统中,您可以通过编辑网络接口配置文件来设置静态 IP 地址。以下是详细步骤:
Ubuntu 18.04 及更高版本使用 Netplan 来管理网络配置。
查看当前网络配置文件:
sudo nano /etc/netplan/*.yaml
通常文件名可能是 01-netcfg.yaml 或类似的名称。
编辑配置文件:
找到 addresses 部分,添加或修改为静态 IP 地址。例如:
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 服务器地址
应用配置: 保存文件并退出编辑器,然后运行以下命令应用更改:
sudo netplan apply
验证配置:
使用 ip addr 或 ifconfig 命令查看网络接口是否已正确配置为静态 IP。
如果您使用的是 NetworkManager,可以通过图形界面或命令行来设置静态 IP。
安装 NetworkManager 命令行工具(如果尚未安装):
sudo apt update
sudo apt install network-manager
编辑连接配置文件:
sudo nano /etc/NetworkManager/system-connections/your-connection-name.nmconnection
替换 your-connection-name 为您的网络连接名称。
修改配置文件:
找到 [ipv4] 部分,修改为以下内容:
[ipv4]
method=manual
address1=192.168.1.100/24,192.168.1.1
dns=8.8.8.8;8.8.4.4;
重启 NetworkManager:
sudo systemctl restart NetworkManager
验证配置:
使用 ip addr 或 ifconfig 命令查看网络接口是否已正确配置为静态 IP。
通过以上方法,您可以在 Ubuntu 系统中成功设置静态 IP 地址。