[lxc-users] LXD IPV6 DHCP
Van Dorsey
vandorsey at client1st.com
Wed Jan 20 17:02:57 UTC 2016
Serge,
Sorry for the delay responding. I have tried multiple times to get
lxcbr0 to recognize the IPV6 DHCP in my network, but after reading it
looks like lxcbr0 is more self contained and may not allow access to the
local, physical network.
I will keep trying and testing.
Thanks,
Van
On 12/21/2015 11:40 AM, Serge Hallyn wrote:
> does it work if you use lxcbr0?
>
> Quoting Van Dorsey (vandorsey at client1st.com):
>> Serge,
>> Here are the steps I took. Other than apt-get update after fresh install.
>>
>> Van
>>
>>
>> -----
>>
>> MY HOST:
>>
>> vdorsey at ubulxd1:~$ lsb_release -r
>> Release: 15.10
>> vdorsey at ubulxd1:~$
>>
>> vdorsey at ubulxd1:/etc/network$ more interfaces
>> # This file describes the network interfaces available on your system
>> # and how to activate them. For more information, see interfaces(5).
>>
>> source /etc/network/interfaces.d/*
>>
>> # The loopback network interface
>> auto lo
>> iface lo inet loopback
>>
>> # The primary network interface
>> auto br0
>> iface br0 inet static
>> address 192.168.80.200
>> netmask 255.255.255.0
>> gateway 192.168.80.1
>> dns-nameservers ipv4masked
>> bridge-ifaces enp3s0
>> bridge-ports enp3s0
>> bridge_stp off
>> bridge_fd 0
>> up ifconfig enp3s0 up
>>
>> iface br0 inet6 static
>> address ipv6staticmasked
>> netmask 64
>> gateway ipv6staticmasked
>> dns-nameservers ipv6staticmasked
>> bridge-ifaces enp3s0
>> bridge-ports enp3s0
>> bridge_stp off
>> brdge_fd 0
>> up ifconfig enp3s0 up
>>
>> vdorsey at ubulxd1:/etc/network$ ifconfig
>> br0 Link encap:Ethernet HWaddr 90:b1:1c:73:f0:15
>> inet addr:192.168.80.200 Bcast:192.168.80.255 Mask:255.255.255.0
>> inet6 addr: fe80::92b1:1cff:fe73:f015/64 Scope:Link
>> inet6 addr: ipv6staticmasked Scope:Global
>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
>> RX packets:222892 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:24141 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:0
>> RX bytes:69061158 (69.0 MB) TX bytes:2959302 (2.9 MB)
>>
>> enp3s0 Link encap:Ethernet HWaddr 90:b1:1c:73:f0:15
>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
>> RX packets:259181 errors:0 dropped:1 overruns:0 frame:0
>> TX packets:65275 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:1000
>> RX bytes:78614269 (78.6 MB) TX bytes:7516221 (7.5 MB)
>>
>> lo Link encap:Local Loopback
>> inet addr:127.0.0.1 Mask:255.0.0.0
>> inet6 addr: ::1/128 Scope:Host
>> UP LOOPBACK RUNNING MTU:65536 Metric:1
>> RX packets:160 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:160 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:0
>> RX bytes:11840 (11.8 KB) TX bytes:11840 (11.8 KB)
>>
>> vethU3PM55 Link encap:Ethernet HWaddr fe:54:c0:3a:8f:3d
>> inet6 addr: fe80::fc54:c0ff:fe3a:8f3d/64 Scope:Link
>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
>> RX packets:10 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:1000
>> RX bytes:1372 (1.3 KB) TX bytes:6800 (6.8 KB)
>>
>>
>>
>> LXD IMAGE:
>>
>> vdorsey at ubulxd1:~$ lxc profile show default
>> name: default
>> config: {}
>> devices:
>> eth0:
>> nictype: bridged
>> parent: br0
>> type: nic
>>
>> vdorsey at ubulxd1:~$ lxc profile list
>> default
>> migratable
>>
>> vdorsey at ubulxd1:/etc/network$ lxc image list
>> +-------+--------------+--------+----------------------+--------+---------+------------------------------+
>> | ALIAS | FINGERPRINT | PUBLIC | DESCRIPTION | ARCH |
>> SIZE | UPLOAD DATE |
>> +-------+--------------+--------+----------------------+--------+---------+------------------------------+
>> | ubu | e7ef8497c6a1 | no | Ubuntu wily (amd64) | x86_64 |
>> 73.34MB | Nov 18, 2015 at 7:06am (CST) |
>> | ubviv | 9a78b6299ff4 | no | Ubuntu vivid (amd64) | x86_64 |
>> 65.26MB | Nov 18, 2015 at 4:17pm (CST) |
>> +-------+--------------+--------+----------------------+--------+---------+------------------------------+
>> vdorsey at ubulxd1:/etc/network$
>>
>>
>> vdorsey at ubulxd1:/etc/network$ lxc list
>> +--------+---------+---------------+------+-----------+-----------+
>> | NAME | STATE | IPV4 | IPV6 | EPHEMERAL | SNAPSHOTS |
>> +--------+---------+---------------+------+-----------+-----------+
>> | ub1 | RUNNING | 192.168.80.13 | | NO | 0 |
>> | ubuviv | STOPPED | | | NO | 0 |
>> +--------+---------+---------------+------+-----------+-----------+
>> vdorsey at ubulxd1:/etc/network$
>>
>>
>> vdorsey at ubulxd1:~$
>> vdorsey at ubulxd1:~$ lxc start ub1
>> vdorsey at ubulxd1:~$ lxc exec ub1 /bin/bash
>> root at ub1:~# cd /etc/network
>> root at ub1:/etc/network# more interfaces
>> # This file describes the network interfaces available on your system
>> # and how to activate them. For more information, see interfaces(5).
>>
>> # The loopback network interface
>> auto lo
>> iface lo inet loopback
>>
>> auto eth0
>> iface eth0 inet dhcp
>> iface eth0 inet6 dhcp
>> iface eth0 inet6 auto
>>
>>
>> root at ub1:/etc/network# ifconfig
>> eth0 Link encap:Ethernet HWaddr 00:16:3e:34:3d:52
>> inet addr:192.168.80.13 Bcast:192.168.80.255 Mask:255.255.255.0
>> inet6 addr: fe80::216:3eff:fe34:3d52/64 Scope:Link
>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
>> RX packets:15 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:1000
>> RX bytes:2418 (2.4 KB) TX bytes:1192 (1.1 KB)
>>
>> lo Link encap:Local Loopback
>> inet addr:127.0.0.1 Mask:255.0.0.0
>> inet6 addr: ::1/128 Scope:Host
>> UP LOOPBACK RUNNING MTU:65536 Metric:1
>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:0
>> RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
>>
>>
>> root at ub1:/etc/network# ifup eth0
>> Internet Systems Consortium DHCP Client 4.3.1
>> Copyright 2004-2014 Internet Systems Consortium.
>> All rights reserved.
>> For info, please visit https://www.isc.org/software/dhcp/
>>
>> Listening on LPF/eth0/00:16:3e:34:3d:52
>> Sending on LPF/eth0/00:16:3e:34:3d:52
>> Sending on Socket/fallback
>> DHCPREQUEST of 192.168.80.13 on eth0 to 255.255.255.255 port 67
>> (xid=0x5a0d3b03)
>> DHCPACK of 192.168.80.13 from 192.168.80.1
>> RTNETLINK answers: File exists
>> bound to 192.168.80.13 -- renewal in 264337 seconds.
>>
>>
>> root at ub1:/etc/network# ifconfig
>> eth0 Link encap:Ethernet HWaddr 00:16:3e:34:3d:52
>> inet addr:192.168.80.13 Bcast:192.168.80.255 Mask:255.255.255.0
>> inet6 addr: ipv6dhcpmasked Scope:Global
>> inet6 addr: fe80::216:3eff:fe34:3d52/64 Scope:Link
>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
>> RX packets:27 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:1000
>> RX bytes:4162 (4.1 KB) TX bytes:2150 (2.1 KB)
>>
>> lo Link encap:Local Loopback
>> inet addr:127.0.0.1 Mask:255.0.0.0
>> inet6 addr: ::1/128 Scope:Host
>> UP LOOPBACK RUNNING MTU:65536 Metric:1
>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:0
>> RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
>>
>> root at ub1:/etc/network#
>>
>> root at ub1:/etc/network# exit
>> exit
>>
>>
>> vdorsey at ubulxd1:~$ lxc list
>> +--------+---------+---------------+----------------------+-----------+-----------+
>> | NAME | STATE | IPV4 | IPV6 |
>> EPHEMERAL | SNAPSHOTS |
>> +--------+---------+---------------+----------------------+-----------+-----------+
>> | ub1 | RUNNING | 192.168.80.13 | ipv6dhcpmasked | NO
>> | 0 |
>> | ubuviv | STOPPED | | | NO
>> | 0 |
>> +--------+---------+---------------+----------------------+-----------+-----------+
>> vdorsey at ubulxd1:~$
>>
>>
>> On 12/8/2015 10:26 AM, Serge Hallyn wrote:
>>> Quoting Van Dorsey (vandorsey at client1st.com):
>>>> My problem may be Ubuntu server related as I have not had time to
>>>> try another O/S image yet.
>>>>
>>>> I had this environment working while using 15.04 and followed
>>>> various setups blogs. I burned that all down and started over with
>>>> 15.10.
>>>>
>>>> Bridging seems to be working fine, I can launch Ubuntu 15.10 images
>>>> with static ipv6 addresses and they work just fine.
>>>>
>>>> When I try to enable IPV6 DHCP in the interfaces file and reboot,
>>> Hi,
>>>
>>> can you show exactly what you did?
>>>
>>>> ifconfig shows no IPV6 address from the pool. Using stateful DHCPv6.
>>>>
>>>> I can run a simple ifup eth0 and get a working address from the pool
>>>> right away.
>>>>
>>>> I tried the same Ubuntu version under Virtualbox and VMware
>>>> Workstation, the same interfaces setup works fine after reboot.
>>>>
>>>> Could this be a timing thing? Reboot is so fast it is not waiting
>>>> for an address.
>>>>
>>>> I acknowledge this could be an O/S problem and not a LXD/LXC issue
>>>> but I thought I would ask if anyone here has had the same issue.
>>>>
>>>> Thanks in advance,
>>>> Van
>>>>
>>>> _______________________________________________
>>>> lxc-users mailing list
>>>> lxc-users at lists.linuxcontainers.org
>>>> http://lists.linuxcontainers.org/listinfo/lxc-users
>>> _______________________________________________
>>> lxc-users mailing list
>>> lxc-users at lists.linuxcontainers.org
>>> http://lists.linuxcontainers.org/listinfo/lxc-users
>> _______________________________________________
>> lxc-users mailing list
>> lxc-users at lists.linuxcontainers.org
>> http://lists.linuxcontainers.org/listinfo/lxc-users
> _______________________________________________
> lxc-users mailing list
> lxc-users at lists.linuxcontainers.org
> http://lists.linuxcontainers.org/listinfo/lxc-users
More information about the lxc-users
mailing list