如何在 Debian 10 中为单个 LAN 卡分配多个 IP 地址

[ad_1]

有时,您的机器上可能需要多个 IP 地址,例如在测试时或运行连接到多个网络的服务器时。 购买多个网卡,将它们插入您的服务器并分别为其分配 IP 地址通常是不切实际的。 但是,借助本教程,您可以在 Debian 版本 10 中为单个 LAN 卡分配多个 IP 地址。

临时分配多个IP地址

首先,让我们找出接口名称。 在终端上执行以下命令。

ip addr

从上面的截图中可以看出,该机器只有一个接口 ens33,并且已经分配了 IP 地址 192.168.227.143/24。 让我们再分配一个 IP 地址 10.1.1.2/8 给这个接口。

在具有root权限的终端上执行以下命令。

ip addr add 10.1.1.2/8 dev ens33

再次运行以下命令进行确认,

ip addr

从上面的屏幕截图中可以看出,新的 IP 地址已被分配。 一旦您关闭或重新启动系统,此 IP 地址将被自动删除。

永久分配多个 IP 地址

首先,找出接口名称和已经分配的IP地址。

永久分配 IP 地址

从上面的截图中可以看出,已经分配了一个 IP 地址,接口名称是 ens33。

以 root 权限运行以下命令以打开网络配置文件。

nano /etc/network/interfaces

下面是示例输出。

编辑接口文件

把以下几行和 close 文件。

iface ens33 inet static
  address 10.1.1.1/8

下面是配置文件的内容。

添加新的网卡配置

通过运行以下命令重新启动网络服务。

systemctl restart networking

通过执行以下命令检查 IP 地址。

ip addr

从上面的屏幕截图中可以看出,新的 IP 地址已被分配。

结论

所以这是一个关于在 Debian 10 中为单个接口分配多个 IP 地址的小教程。祝你好运执行上述命令。

[ad_2]

Related Posts