1 个网卡,正在寻找 2 个外部 IP 地址

1 个网卡,正在寻找 2 个外部 IP 地址

总体来说,我对 Linux 还很陌生,但我知道的足够多,以至于很危险,所以我想在这里问这个问题。我想知道这是否可行。我有 1 张网卡。我想为同一张网卡分配 2 个 IP 地址。它们都不是内部 192.xxx,而是外部公共 IP。

操作系统为 14

谢谢

答案1

您必须为以太网卡创建一个别名。

要为 eth0 创建别名,您必须使用 ifconfig 命令。它用于配置网络接口和别名。

例如:假设您的 eth0 IP 为 10.160.1.10,并且您想创建一个别名 eth0:1,其 IP 为 10.160.1.11

打开终端并输入以下命令:

sudo su
ifconfig eth0:0 10.160.1.11 up

您的以太网配置位于名为 /etc/network/interfaces 的文件中。

如果您重新启动系统,您将丢失您的别名。

为了使其永久生效,您需要添加其网络配置文件:

sudo su
nano /etc/network/interfaces

附加以下配置:

auto eth0:1
iface eth0:1 inet static
address 10.160.1.11
netmask 255.255.255.0
broadcast 10.160.1.255
network 10.160.1.0

Control + O,保存文件。Control + X,关闭 nano。

注意:如果您想要更多网络别名,请使用 eth0:2、eth0:3、eth0:4 等(最多 254 个)

相关内容