如何在 Debian 10 中为单个网卡分配多个 IP 地址
有时您的计算机上可能需要多个 IP 地址,例如当测试事物或运行连接到多个网络的服务器时。购买多个网卡、将它们插入服务器并分别为其分配 IP 地址通常是不切实际的。但是,在本教程的帮助下,您可以将多个 IP 地址分配给 Debian 版本 10 中的单个 LAN 卡。
临时分配多个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
以下是示例输出。
输入以下行并关闭文件。
iface ens33 inet static
address 10.1.1.1/8
以下是配置文件的内容。
通过运行以下命令重新启动网络服务。
systemctl restart networking
通过执行以下命令检查 IP 地址。
ip addr
从上面的截图中可以看到,新的IP地址已经被分配了。
结论
这是一个关于在 Debian 10 中将多个 IP 地址分配给单个接口的小教程。祝您顺利实现上述命令。