ubuntu 23.04 修改网卡ip
时间: 2025-05-18 11:08:59 浏览: 34
### 修改 Ubuntu 23.04 上网卡 IP 地址的方法
对于希望更改 Ubuntu 23.04 中网络接口 IP 地址的操作,可以采用多种方法来实现这一目标。最常见的方式是通过命令行工具 `ip` 或者编辑 Netplan 配置文件。
#### 使用 ip 命令临时改变 IP 地址
要快速地为特定的网络接口分配一个新的 IPv4 地址,可以在终端执行如下指令:
```bash
sudo ip addr add <new_ip_address>/<subnet_mask> dev <interface_name>
```
例如,如果想要给名为 eth0 的接口赋予新的 IP 地址 192.168.1.10 并带有子网掩码 /24,则应输入:
```bash
sudo ip addr add 192.168.1.10/24 dev eth0
```
为了使这些改动生效并移除旧有的地址配置,还需要运行以下两条命令之一删除现有的地址或者重启整个网络服务[^1]:
```bash
sudo ip addr flush dev eth0
# or restart networking service
sudo systemctl restart NetworkManager.service
```
#### 编辑 Netplan 配置文件永久变更 IP 设置
若需持久化保存新设定的静态 IP 地址,在现代版本的 Ubuntu (包括 23.04),推荐的做法是对 `/etc/netplan/` 下对应的 YAML 文件进行修改。通常情况下,默认会有一个类似于 `01-netcfg.yaml` 或者按需创建的新文件存在于此目录下。
打开该文件后,按照下面的例子调整参数以适应个人需求:
```yaml
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
dhcp4: no
addresses:
- 192.168.1.10/24
gateway4: 192.168.1.1
nameservers:
search: [mydomain, otherdomain]
addresses: [8.8.8.8, 8.8.4.4]
```
完成编辑之后,记得应用最新的网络配置以便让更改立即起效:
```bash
sudo netplan apply
```
上述操作将会依据所提供的信息更新系统的网络状态,并确保即使计算机重新启动也能保持所指定的固定 IP 地址设置。
阅读全文
相关推荐


















