<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Oct 28, 2015 at 12:00 AM, Itamar Gal <span dir="ltr"><<a href="mailto:itamarggal@gmail.com" target="_blank">itamarggal@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>I have two LXC containers: lxc-proxy and lxc-app. I want to put lxc-proxy on br0 with a (static) public IP address and on lxcbr0 (with a private IP), and I want to put lxc-server on lxcbr0. Then I want to run Apache on lxc-proxy as a proxy server to relay requests to a web application on lxc-app.<br><br></div></div></blockquote><div><br></div><div>If you need a private network with static IP assigned, create your own bridge. Don't use lxcbr0.</div><div>Using lxcbr0 might work, but that's not what it's intended for, and may lead to some unexpected problems. For example, one of your "normal" containers can get a DHCP IP which you also use statically in your "server", leading to IP conflict.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div style="margin-left:40px"><span style="font-family:monospace,monospace">iface eth0 inet static<br>    gateway 1.2.3.1<br></span></div></div></div></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div style="margin-left:40px"><span style="font-family:monospace,monospace">iface eth1 inet static<br>    gateway 10.0.3.1<br></span></div></div></div></blockquote><div><br></div><div><br></div><div>This isn't lxc issue. You should spend some time learning networking basics. On most normal configurations, no matter which OS you use, there can only be one active gateway.</div><div><br></div><div>Unless you REALLY know what you're dong, remove the gateway line from your private network interface. </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div style="margin-left:40px"><span style="font-family:monospace,monospace"><br>lxc.network.ipv4=<a href="http://1.2.3.4/27" target="_blank">1.2.3.4/27</a> 1.2.3.31<br><a href="http://lxc.network.name" target="_blank"></a></span></div></div></div></blockquote><div><br></div><div>For clarity and simplicity, use only ONE of lxc-configuration (the "config" file), or container-OS-side configuration (e.g /etc/network/interfaces) to specify IP address. Don't use both. In your case you'd probably better of with the container-OS-side.</div><div><br></div><div>-- </div><div>Fajar</div></div></div></div>