Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
kn:ipv6 [2019/02/27 22:53] jkonczak |
kn:ipv6 [2019/03/04 19:43] (aktualna) jkonczak [Kontenery LXC do zabawy] |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
Przykłady używają losowego prefiksu ULA (RFC 4193) | Przykłady używają losowego prefiksu ULA (RFC 4193) | ||
+ | ====== Kontenery LXC do zabawy ====== | ||
+ | |||
+ | <code> | ||
+ | zypper in lxc | ||
+ | lxc-create -n alp1 -t alpine -- --release=edge | ||
+ | $EDITOR /var/lib/lxc/alp1/config | ||
+ | #lxc.network.type=none | ||
+ | lxc.network.0.type=veth | ||
+ | lxc.network.0.link=br0 | ||
+ | lxc.network.0.flags=up | ||
+ | lxc-start -n alp1 | ||
+ | lxc-attach -n alp1 | ||
+ | apk update | ||
+ | apk add nano radvd dhcp dhclient dhcpcd tcpdump | ||
+ | lxc-stop -n alp1 | ||
+ | $EDITOR /var/lib/lxc/alp1/config | ||
+ | lxc.network.0.link=br1 | ||
+ | cd /var/lib/lxc | ||
+ | ip l add br1 type bridge | ||
+ | ip l set br1 up | ||
+ | cp -a alp1 alp2 | ||
+ | $EDITOR alp2/config | ||
+ | lxc.rootfs = /var/lib/lxc/alp2/rootfs | ||
+ | lxc.utsname = alp2 | ||
+ | lxc-start -n alp1 | ||
+ | ... | ||
+ | </code> | ||
+ | https://software.opensuse.org/ymp/network:utilities/openSUSE_Leap_15.0/ndisc6.ymp | ||
====== Konfiguracja własnego adresu IPv6 ====== | ====== Konfiguracja własnego adresu IPv6 ====== | ||
Linia 97: | Linia 125: | ||
} | } | ||
</code> | </code> | ||
+ | |||
+ | mkdir /var/db | ||
+ | touch /var/db/dhcpd6.leases | ||
+ | dhcpd -6 -cf /etc/dhcp/dhcpd6.conf eth0 | ||
+ | |||
DUID: https://tools.ietf.org/html/rfc8415#section-11 \\ | DUID: https://tools.ietf.org/html/rfc8415#section-11 \\ | ||
W praktyce najprościej wykonać: | W praktyce najprościej wykonać: |