如何使用 Netplan 在 Debian 及基于 Debian 的操作系统上添加第二个 IP 地址

在 Debian 上使用 Netplan 添加第二个 IP 地址需要编辑 Netplan 配置文件。以下是该过程的步骤:

检查网络接口是否存在

请确认您已安装网络接口,例如 eth0。您可以使用以下命令进行检查:

ifconfig

查找与您的网络接口相对应的那一行。

备份 Netplan 配置文件

建议先创建当前 Netplan 配置的备份。您可以通过复制配置文件来完成此操作:

sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak

编辑 Netplan 配置文件

打开 Netplan 配置文件进行编辑。例如,使用 nano 文本编辑器:

sudo nano /etc/netplan/01-netcfg.yaml

添加第二个 IP

为第二个 IP 地址添加一个新的地址块。例如,如果您想添加 IP 地址 192.168.1.3

network:
  version: 2
  ethernets:
    eth0:
      addresses:
        - 192.168.1.2/24
        - 192.168.1.3/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4

请确保指定正确的接口(eth0)、IP 地址、子网掩码、网关和 DNS 设置。

应用 Netplan 配置

应用对 Netplan 配置所做的更改:

sudo netplan apply

检查新 IP

使用 ifconfig 或 ip addr 命令验证第二个 IP 地址是否已添加:

ifconfig

ip addr

您应该会看到与网络接口关联的额外 IP 地址。

阻止 cloud-init 修改网络设置

为避免 cloud-init 的干扰(它可能会更改网络设置),请按照本页的说明操作,以限制 cloud-init 对网络配置进行更改。

评分: 1 Star2 Stars3 Stars4 Stars5 Stars (40 次评分,平均 4.50)
Loading...