[TOC]

ubuntu

线面是具体的示例来说明如何使用命令行在 Ubuntu 22.04 上配置静态 IP 地址。假设您想为您的网络接口(例如 eth0)配置以下静态网络设置:

  • 静态 IP 地址: 192.168.1.100
  • 子网掩码: 255.255.255.0(在 CIDR 表示法中为 /24
  • 网关: 192.168.1.1
  • DNS 服务器: 8.8.8.88.8.4.4(Google 公共 DNS)

步骤 1: 找到并编辑 Netplan 配置文件

  1. 打开终端。
  2. 查找 Netplan 的配置文件。这个文件通常位于 /etc/netplan/ 目录中。您可以使用 ls 命令列出目录内容:
    ls /etc/netplan/
  3. 假设配置文件是 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: 应用配置

  1. 保存文件并退出编辑器。
  2. 应用新的 Netplan 配置:
    sudo netplan apply
  3. 检查新的 IP 配置是否已应用:
    ip addr show eth0

注意

  • 请确保在 /24(对应于子网掩码 255.255.255.0)中正确设置您的网络 CIDR。
  • 根据您的网络环境,接口名称(如 eth0)可能会有所不同。请使用 ip link 命令查看可用的网络接口,并相应地替换配置文件中的接口名称。
  • 编辑配置文件时要非常小心,因为错误的配置可能导致网络问题。在进行更改之前,建议备份现有的配置文件。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。