ace Asked: 2010-04-11 21:39:56 +0800 CST2010-04-11 21:39:56 +0800 CST 2010-04-11 21:39:56 +0800 CST Centos:多个IP地址 772 我刚刚从我的主机购买了 10 个额外的 IP。我如何将这些指向我的 CentOS 5 服务器? centos ip ip-aliasing 3 个回答 Voted PowerSp00n 2010-04-12T03:34:31+08:002010-04-12T03:34:31+08:00 在 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 当您已经分配了额外的 IP 地址时,CLONENUM_START 值应该与下一个可用的 eth0:x 编号匹配。 如果 IP 地址不按顺序排列,您必须为每个地址创建一个 ifcfg-eth0:x 文件。内容应如下所示: DEVICE=eth0:0 IPADDR=10.0.0.10 NETMASK=255.255.255.0 ONBOOT=yes 将 DEVICE 值更改为相应的文件名并运行 ifup eth0:0 以使接口联机。 pehrs 2010-04-12T01:05:55+08:002010-04-12T01:05:55+08:00 在主机上使用 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 要永久执行此操作,您必须使用/etc/sysconfig/network-scripts/ifcfg-<interface> 等等。但是,为什么单个主机需要多个 IP?SSL/TLS? PaladiN 2016-09-19T21:10:49+08:002016-09-19T21:10:49+08:00 这种方法对我有用。 如果您在,Centos Web panel那么您可以使用此方法添加多个 IP 地址: 创建一个文件为: /etc/sysconfig/network-scripts/ifcfg-eth0:0 在创建的文件上添加以下行: DEVICE="eth0:0" BOOTPROTO=static ONBOOT=yes TYPE="Ethernet" IPADDR=80.80.25.25 HWADDR=00:0C:29:28:4C:4C GATEWAY=80.80.25.1 NETMASK=255.255.255.0 重启网络 service network restart 检查网络是否成功 ifconfig 来源: http ://wiki.centos-webpanel.com/add-additional-ip-address
在 CentOS 上你可以使用 ifcfg-eth?-range? 文件以分配多个 IP 地址。例如; 你想为你的 eth0 接口分配额外的 IP 地址,但你还没有分配任何额外的地址。创建文件
/etc/sysconfig/network-scripts/ifcfg-eth0-range0
:当您已经分配了额外的 IP 地址时,CLONENUM_START 值应该与下一个可用的 eth0:x 编号匹配。
如果 IP 地址不按顺序排列,您必须为每个地址创建一个 ifcfg-eth0:x 文件。内容应如下所示:
将 DEVICE 值更改为相应的文件名并运行 ifup eth0:0 以使接口联机。
在主机上使用 IP 别名。
要永久执行此操作,您必须使用
/etc/sysconfig/network-scripts/ifcfg-<interface>
等等。但是,为什么单个主机需要多个 IP?SSL/TLS?
这种方法对我有用。
如果您在,
Centos Web panel
那么您可以使用此方法添加多个 IP 地址:创建一个文件为:
/etc/sysconfig/network-scripts/ifcfg-eth0:0
在创建的文件上添加以下行:
重启网络
检查网络是否成功
来源: http ://wiki.centos-webpanel.com/add-additional-ip-address