[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 地址,接口名称是 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]