<div dir="ltr"><br>Hi<br><br>I'm running Debian 7.1 Wheezy, and have used the following to create a lxc container from<br>a debian template :<br><br># lxc-create -n c1 -t debian<br># lxc-start -n c1<br># lxc-console -n c1<br>
<br>After logging in to c1, from within the container, the command 'ifconfig' shows that<br>eth0 interface up with the following parameters:<br><br>root@c1:~# ifconfig -a<br>eth0      Link encap:Ethernet  HWaddr f0:bf:97:eb:ee:d7  <br>
          inet addr:192.168.1.104  Bcast:192.168.1.255  Mask:255.255.255.0<br>          inet6 addr: fe80::f2bf:97ff:feeb:eed7/64 Scope:Link<br>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br>          RX packets:641 errors:0 dropped:0 overruns:0 frame:0<br>
          TX packets:123 errors:0 dropped:0 overruns:0 carrier:0<br>          collisions:0 txqueuelen:1000 <br>          RX bytes:137561 (134.3 KiB)  TX bytes:19544 (19.0 KiB)<br>          Interrupt:41 Base address:0x2000 <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:16436  Metric:1<br>          RX packets:4 errors:0 dropped:0 overruns:0 frame:0<br>
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0<br>          collisions:0 txqueuelen:0 <br>          RX bytes:240 (240.0 B)  TX bytes:240 (240.0 B)<br><br><br>This is exactly the eth0 configuration of the host which runs the container c1.<br>
<br>From within the container checking network configuration:<br><br>root@c1:~# cat /etc/network/interfaces <br># interfaces(5) file used by ifup(8) and ifdown(8)<br>auto lo<br>iface lo inet loopback<br><br>Can someone explain why the host eth0 configuration is visible from within the container? I would expect that only interface 'lo' is visible from within c1. <br>
<br>The full c1 config file attached, /var/lib/lxc/c1/config (this I didn't modify, came like this from the debian template).<br><br>Thanks,<br>AK<br><br></div>