Virtual IP

Home » CentOS » Virtual IP
CentOS 4 Comments

Hİ all;

i need your helps on setting the virtual ip. I am trying to setup static virtual ip on CenOS7. but I want my VIP to should not open when rebooting.

My interface settings like this:

*for ens33 NIC -> ifcfg-ens33*

DEVICE=ens33
BOOTPROTO=none ONBOOT=yes PREFIX=24
IPADDR=192.168.2.151

*and for VIP NIC ens33:2* * -> ifcfg-ens33:2*

DEVICE=ens33:2
ONBOOT=no ONPARENT=no PREFIX=24
IPADDR=192.168.2.149

i made up ifcfg-ens33:2 from ifcfg-ens33 by copying it… i dont know where i do wrong??

i am waiting for your help…

best regards….

4 thoughts on - Virtual IP

  • Something like that?

    DEVICE=”enp2s0f1″
    HWADDR=”00:25:90:5C:2A:AD”
    TYPE=Ethernet NM_CONTROLLED=”yes”
    ONBOOT=”yes”
    BOOTPROTO=”none”
    IPADDR=192.168.100.1
    NETMASK=255.255.255.0
    NAME=„enp2s0f1″

  • It looks like you’re trying to add the second IP on an aliased interface, something that you used to have to do in older releases of CentOS.

    In C7, you just add multiple IPs to the interface, no need to use eth0:1 style names.

    In the ifcfg-, you can just put in IPADDR1=1.2.3.4 and NETMASK1%5.255.255.0, and PREFIX1=1.2.3.0.

    The documentation is in
    /usr/share/doc/initscripts-9.49.37/sysconfig.txt (part of the initscripts package), which says:

    Base items:
    NAME=
    Most important for PPP. Only used in front ends.
    DEVICE=
    IPADDRn PREFIXn Network prefix. It is used for all configurations except aliases
    and ippp devices. It takes precedence over NETMASK when both
    PREFIX and NETMASK are set.
    NETMASKn Subnet mask; just useful for aliases and ippp devices. For all other
    configurations, use PREFIX instead.

    The “n” is expected to be consecutive positive integers starting from 0.
    It can be omitted if there is only one address being configured.

    So, you can have IPADDR0, IPADDR1, IPADDR2, etc.

    All of these will configure an IP on the device named in the DEVICE
    line. No need to have multiple alias interfaces.