Ubuntu22.04修改网络IP地址

xy
xy
2023-12-13 / 0 评论 / 160 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年12月13日,已超过136天没有更新,若内容或图片失效,请留言反馈。

线面是具体的示例来说明如何使用命令行在 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 命令查看可用的网络接口,并相应地替换配置文件中的接口名称。
  • 编辑配置文件时要非常小心,因为错误的配置可能导致网络问题。在进行更改之前,建议备份现有的配置文件。
0

评论 (0)

取消