Centos:多个IP地址

1 ip centos ip-aliasing

我刚刚从我的主机上购买了 10 个额外的 IP。我如何将这些指向我的 CentOS 5 服务器?

Pow*_*00n 8

在 CentOS 上,您可以使用 ifcfg-eth?-range?文件来分配多个 IP 地址。例如; 你想为你的 eth0 接口分配额外的 IP 地址,但你还没有分配任何额外的地址。创建文件/etc/sysconfig/network-scripts/ifcfg-eth0-range0

IPADDR_START=10.0.0.10
IPADDR_END=10.0.0.19
CLONENUM_START=0
Run Code Online (Sandbox Code Playgroud)

当您已经分配了额外的 IP 地址时,CLONENUM_START 值应该与下一个可用的 eth0:x 编号相匹配。

如果 IP 地址不正确,您必须为每个地址创建一个 ifcfg-eth0:x 文件。内容应如下所示:

DEVICE=eth0:0
IPADDR=10.0.0.10
NETMASK=255.255.255.0
ONBOOT=yes
Run Code Online (Sandbox Code Playgroud)

将 DEVICE 值更改为相应的文件名并运行 ifup eth0:0 以使接口联机。


peh*_*hrs 6

在主机上使用 IP 别名。

ifconfig eth0:1 192.168.0.100 netmask 255.255.255.0
ifconfig eth0:2 192.168.0.101 netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)

要永久执行此操作,您必须使用中的文件 /etc/sysconfig/network-scripts/ifcfg-<interface>

等等。但是为什么单个主机需要多个 IP?SSL/TLS?