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ć: | ||