我的公司有一个使用静态 IP 地址 (xx.xxx.xxx.xxx) 运行的服务器 (A)。我需要为该服务器(A)分配虚拟IP地址。我的制作团队需要脚本文件,他们可以在其中执行上/下 VIP(虚拟 IP)。我尝试过谷歌搜索,但最终以创建虚拟IP,我没有访问权限。正在寻找有关如何创建虚拟 IP 地址并将其分配给现有服务器的专家建议?
注意:目前我们有一台生产服务器和一台灾难恢复服务器。我们将来可能会扩大规模。
环境:红帽6
答案1
您正在寻找别名。
假设你的 eth0 上的 IP 是 192.168.230.128,你可以通过以下方式拥有一个别名
设置 ifcfg-eth0:1 (/etc/sysconfig/network-script)
DEVICE="eth0:1" BOOTPROTO="static" IPADDR=192.168.230.253 NETWORK=192.168.230.0 NETMASK=255.255.255.0 IPV6INIT="yes" NM_CONTROLLED="yes" ONBOOT="yes"
或者在运行时
ifconfig eth0:1 192.168.230.253/24 up
前一种方法将在启动时起作用,后一种方法仅在运行时起作用(并且在重新启动时将丢失)。