ubuntu22.04命令行网线
时间: 2025-05-16 17:49:34 浏览: 18
### 配置 Ubuntu 22.04 的有线网络静态 IP
在 Ubuntu 22.04 中,可以通过编辑 Netplan 配置文件来实现有线网络的静态 IP 设置。以下是具体方法:
#### 编辑 Netplan 配置文件
Netplan 是 Ubuntu 用于管理网络配置的主要工具。默认情况下,Ubuntu 会有一个名为 `00-network-manager-all.yaml` 或类似的 YAML 文件位于 `/etc/netplan/` 目录下。
使用以下命令打开并编辑该文件:
```bash
sudo nano /etc/netplan/00-network-manager-all.yaml
```
#### 修改配置文件内容
假设你的设备名称为 `eth0`(具体的设备名可通过运行 `ip a` 查看),可以按照如下模板修改配置文件的内容[^2]:
```yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
```
上述配置中:
- `dhcp4: no` 表示禁用 DHCP 功能。
- `addresses` 定义了静态 IP 地址及其子网掩码(CIDR 格式)。
- `gateway4` 指定了默认网关地址。
- `nameservers` 列出了 DNS 服务器地址。
完成编辑后保存退出。
#### 应用更改
执行以下命令使配置生效:
```bash
sudo netplan apply
```
如果一切正常,此时应该已经成功设置了静态 IP 并启用了有线连接。
---
#### 测试网络连通性
为了验证网络是否正常工作,可以尝试 ping 默认网关或其他外部主机:
```bash
ping -c 4 192.168.1.1
ping -c 4 www.google.com
```
如果有任何错误提示,请重新检查配置文件中的语法以及设备名称是否正确。
---
#### 注意事项
1. 如果不确定接口名称,可运行 `ip link show` 命令查看当前系统的网络接口列表。
2. 确保所分配的静态 IP 不与其他设备冲突。
3. 对于更复杂的场景(如多网卡或多路由环境),可能需要进一步调整配置文件结构。
---
阅读全文
相关推荐















