<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <div class="moz-cite-prefix">W dniu 2014-08-13 18:43, Fajar A.
      Nugraha pisze:<br>
    </div>
    <blockquote
cite="mid:CAG1y0sdpcqf8sRGvJaakE_1uGHH2RDVxq+-DOYGYrWRc+LkgAA@mail.gmail.com"
      type="cite">
      <pre wrap="">On Wed, Aug 13, 2014 at 10:55 PM, m.byryn1u <a class="moz-txt-link-rfc2396E" href="mailto:m.bryn1u@gmail.com"><m.bryn1u@gmail.com></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">94.23.237.254 is not part of 91.121.239.0/24.

@Bryn, how is the ROUTER (i.e. 94.23.237.254) setup? Is it configured
to route the additional IP (91.121.239.228) thru host's IP
(94.23.237.216), the way some dedicated server provider does (e.g.
serverloft)?

If yes, then the EASY way would be to put 91.121.239.228 as an alias
in host's interface (I'd just use eth0, no need to use a bridge there)
and setup a static NAT to whatever IP the container has (e.g.
10.0.3.251, connected to host's lxcbr0 bridge)

Hey,

It's server dedicated in OVH.

Then ask OVH how to use that IP.

I have one ip like  94.23.237.216 and i bought one more called "ip failover"
like 91.121.239.228. You say as an alias and setup static NAT. But what
about 2 ip failover ?

If my guess is right, it's similar to serverloft. They will say
"simply put it as an IP alias/additional IP on your server".

As in, the additional IP is routed to ONE of your server's IP.
Permanently. Can't be used on other server. Thus, there can be NO
failover.

It's not a standard failover setup where two or more physical servers
each have an IP in the same network segment, and you can have one or
more virtual IP for your services that can fail over to any of the
servers.

I had a server on FreeBSD-10 before and i had 2 jails with 1 failover ip per
jail, work well.
</pre>
      </blockquote>
      <pre wrap="">
To prevent confusion and wasting everyone's time, what do you mean by
"failover IP"?

That simply looks like addtional IP (i.e. you only have one server),
not an IP that can be failed over between two physical servers.


</pre>
      <blockquote type="cite">
        <pre wrap="">OVH says :

post-up /sbin/ifconfig eth0:X IP.FAIL.OVER netmask 255.255.255.255 broadcast
IP.FAIL.OVER
post-down /sbin/ifconfig eth0:X down

Or as bridge:


/etc/network/interfaces
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address IP.FAIL.OVER
netmask 255.255.255.255
broadcast IP.FAIL.OVER
post-up route add IP..SERWERA.254 dev eth0
post-up route add default gw IP.SERWERA.254
post-down route del IP..SERWERA.254 dev eth0
post-down route del default gw IP.SERWERA.254
</pre>
      </blockquote>
      <pre wrap="">
If that snippet work, you can use it as the container's
/etc/network/interfaces. ONLY put the additional IP there. Do NOT put
the ip address in the host's bridge.
</pre>
    </blockquote>
    <blockquote
cite="mid:CAG1y0sdpcqf8sRGvJaakE_1uGHH2RDVxq+-DOYGYrWRc+LkgAA@mail.gmail.com"
      type="cite">
      <pre wrap="">
</pre>
    </blockquote>
    Ehhhh This LXC doesn't work.  I don't know what to do. Don't know
    how to add secondary ip to lxc.<br>
    There are settings by default after install dedicated server (ubuntu
    14.04):<br>
    <br>
    root@Host:~# ifconfig<br>
    eth0      Link encap:Ethernet  HWaddr 00:30:48:bd:ee:08<br>
              inet addr:94.23.237.216  Bcast:94.23.237.255 
    Mask:255.255.255.0<br>
              inet6 addr: 2001:41d0:2:70d8::/64 Scope:Global<br>
              inet6 addr: fe80::230:48ff:febd:ee08/64 Scope:Link<br>
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br>
              RX packets:10138 errors:0 dropped:11 overruns:0 frame:0<br>
              TX packets:4474 errors:0 dropped:0 overruns:0 carrier:0<br>
              collisions:0 txqueuelen:1000<br>
              RX bytes:8616516 (8.6 MB)  TX bytes:1121846 (1.1 MB)<br>
              Interrupt:16 Memory:fbce0000-fbd00000<br>
    <br>
    lo        Link encap:Local Loopback<br>
              inet addr:127.0.0.1  Mask:255.0.0.0<br>
              inet6 addr: ::1/128 Scope:Host<br>
              UP LOOPBACK RUNNING  MTU:65536  Metric:1<br>
              RX packets:238 errors:0 dropped:0 overruns:0 frame:0<br>
              TX packets:238 errors:0 dropped:0 overruns:0 carrier:0<br>
              collisions:0 txqueuelen:0<br>
              RX bytes:29523 (29.5 KB)  TX bytes:29523 (29.5 KB)<br>
    <br>
    lxcbr0    Link encap:Ethernet  HWaddr fe:a1:3c:60:a1:a7<br>
              inet addr:10.0.3.1  Bcast:10.0.3.255  Mask:255.255.255.0<br>
              inet6 addr: fe80::f025:12ff:fe20:a50d/64 Scope:Link<br>
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br>
              RX packets:193 errors:0 dropped:0 overruns:0 frame:0<br>
              TX packets:64 errors:0 dropped:0 overruns:0 carrier:0<br>
              collisions:0 txqueuelen:0<br>
              RX bytes:13928 (13.9 KB)  TX bytes:8339 (8.3 KB)<br>
    <br>
    vethNW6I9M Link encap:Ethernet  HWaddr fe:a1:3c:60:a1:a7<br>
              inet6 addr: fe80::fca1:3cff:fe60:a1a7/64 Scope:Link<br>
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br>
              RX packets:62 errors:0 dropped:0 overruns:0 frame:0<br>
              TX packets:23 errors:0 dropped:0 overruns:0 carrier:0<br>
              collisions:0 txqueuelen:1000<br>
              RX bytes:5656 (5.6 KB)  TX bytes:2422 (2.4 KB)<br>
    <br>
    I created first lxc by lxc-create -t ubuntu -n Oksymoron and works
    fine.<br>
    And now i want to add additional ip which i bought - <span
      style="color: rgb(116, 116, 116); font-family: OpenSans;
      font-size: 14px; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: 20px;
      orphans: auto; text-align: start; text-indent: 0px;
      text-transform: none; white-space: normal; widows: auto;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(245, 245, 245);">91.121.239.228</span><br>
    <br>
    I tried fast add alias <span style="color: rgb(0, 0, 0);
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 10px; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: normal;
      orphans: auto; text-align: start; text-indent: 0px;
      text-transform: none; white-space: normal; widows: auto;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(226, 226, 226);">/sbin/ifconfig
      eth0:X IP.FAIL.OVER netmask 255.255.255.255 broadcast IP.FAIL.OVER<br>
    </span>In my case:<br>
    <span style="color: rgb(0, 0, 0); font-family: Verdana, Geneva,
      Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: normal; orphans: auto; text-align: start;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      display: inline !important; float: none; background-color:
      rgb(226, 226, 226);">sbin/ifconfig eth0:0 </span><span
      style="color: rgb(0, 0, 0); font-family: Verdana, Geneva, Arial,
      Helvetica, sans-serif; font-size: 10px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: normal; orphans: auto; text-align: start;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      display: inline !important; float: none; background-color:
      rgb(226, 226, 226);"><span style="color: rgb(116, 116, 116);
        font-family: OpenSans; font-size: 14px; font-style: normal;
        font-variant: normal; font-weight: normal; letter-spacing:
        normal; line-height: 20px; orphans: auto; text-align: start;
        text-indent: 0px; text-transform: none; white-space: normal;
        widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
        display: inline !important; float: none; background-color:
        rgb(245, 245, 245);">91.121.239.228 </span>netmask
      255.255.255.255 broadcast </span><span style="color: rgb(116,
      116, 116); font-family: OpenSans; font-size: 14px; font-style:
      normal; font-variant: normal; font-weight: normal; letter-spacing:
      normal; line-height: 20px; orphans: auto; text-align: start;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      display: inline !important; float: none; background-color:
      rgb(245, 245, 245);">91.121.239.228</span><br>
    <br>
    I tried ping and connet by ssh and works perfect.<br>
    <br>
    eth0:0    Link encap:Ethernet  HWaddr 00:30:48:bd:ee:08<br>
              inet addr:91.121.239.228  Bcast:91.121.239.228 
    Mask:255.255.255.255<br>
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br>
              Interrupt:16 Memory:fbce0000-fbd00000<br>
    <br>
    But still don't know how to add or redirect "ip" to lxc called
    Oksymoron. Nothing ways work.<br>
    I lost faith that it will work.<br>
    <br>
    <br>
  </body>
</html>