Configuration 3

The proxy resource mirrors the state of the resource mnic on the local system; note that target resource is in grp1, and the proxy is in grp2; a target resource and its proxy cannot be in the same group.

group grp1 (
    SystemList = { sysa, sysb }
    AutoStartList = { sysa }
    )

    MultiNICA mnic (
        Device@sysa = { eth0 = "192.123.8.41", eth3 = 
        "192.123.8.42" }
        Device@sysb = { eth0 = "192.123.8.43", eth3 =
        "192.123.8.43" }
        NetMask = "255.255.248.0"
    NetworkHosts = { "192.123.10.129", "192.123.10.130" }
    )

    IPMultiNIC ip1 (
        Address = "192.123.10.177"
        MultiNICAResName = mnic
        NetMask = "255.255.248.0"
        )

    ip1 requires mnic


group grp2 (
        SystemList = { sysa, sysb }
        AutoStartList = { sysa }
        )

        IPMultiNIC ip2 (
            Address = "192.123.10.178"
            NetMask = "255.255.248.0"
            MultiNICAResName = mnic
            )
        Proxy proxy (
            TargetResName = mnic
            )
    ip2 requires proxy