在 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 以使接口联机。
在主机上使用 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?
归档时间: |
|
查看次数: |
8011 次 |
最近记录: |