[TOC]
线面是具体的示例来说明如何使用命令行在 Ubuntu 22.04 上配置静态 IP 地址。假设您想为您的网络接口(例如 eth0
)配置以下静态网络设置:
- 静态 IP 地址:
192.168.1.100
- 子网掩码:
255.255.255.0
(在 CIDR 表示法中为/24
) - 网关:
192.168.1.1
- DNS 服务器:
8.8.8.8
和8.8.4.4
(Google 公共 DNS)
步骤 1: 找到并编辑 Netplan 配置文件
- 打开终端。
- 查找 Netplan 的配置文件。这个文件通常位于
/etc/netplan/
目录中。您可以使用ls
命令列出目录内容:ls /etc/netplan/
- 假设配置文件是
01-netcfg.yaml
(文件名可能不同 或 00-installer-config.yaml),使用文本编辑器编辑该文件:sudo vim /etc/netplan/01-netcfg.yaml
步骤 2: 修改配置文件
在 Netplan 配置文件中,您可能会看到像这样的配置:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: true
修改这个配置以设置静态 IP 地址:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: false
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
- addresses: [8.8.8.8, 8.8.4.4]
步骤 3: 应用配置
- 保存文件并退出编辑器。
- 应用新的 Netplan 配置:
sudo netplan apply
- 检查新的 IP 配置是否已应用:
ip addr show eth0
注意
- 请确保在
/24
(对应于子网掩码255.255.255.0
)中正确设置您的网络 CIDR。 - 根据您的网络环境,接口名称(如
eth0
)可能会有所不同。请使用ip link
命令查看可用的网络接口,并相应地替换配置文件中的接口名称。 - 编辑配置文件时要非常小心,因为错误的配置可能导致网络问题。在进行更改之前,建议备份现有的配置文件。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)