IPv6 OpenWRT: Migrasi dari Attitude Adjustment 12.09 atau sebelumnya
IPv6 Forwarding
Untuk memastikan IPv6 forwarding bekerja dengan benar, cek /etc/sysctl.conf berisi entri berikut:
net.ipv6.conf.default.forwarding=1 net.ipv6.conf.all.forwarding=1
Konfigurasi Downstream untuk LAN-Interface
Sangat tidak di sarankan untuk menggunakan ip6addr untuk menset address / prefix di downstream interface (seperti lan) karena ini akan mudah menyebabkan konflik dengan local address delegation. Hal ini juga mungkin akan menyebabkan hasil yang tidak di inginkan atau rusak karena source-based policy-routing yang digunakan di IPv6-stack. Mohon menggunakan opsi baru ip6assign dan ip6hint .
Contoh: kita ingin prefix yang didelegasikan 2001:db80:1234::/48 dan kita ingin LAN interface kita mempunyai subprefix 2001:db80:1234:5678::/64 kita dapat menggunakan konfigurasi berikut:
config 'interface' 'lan' option 'proto' 'static' option 'ip6assign' '64' option 'ip6hint' '5678' ...
Jika router dapat ping6 ke internet, tapi mesin di lan memperoleh error "Destination unreachable: Unknown code 5" atau "Source address failed ingress/egress policy" maka opsi ip6assign tidak ada di lan interface anda.
Router Advertisement & DHCPv6
Penggunaan radvd saat ini menjadi keharusan. Layanan 6relayd digunakan untuk Router Advertisement dan DHCPv6 dan mengambil address dari interface secara automatis.
Konfigurasi Upstream untuk WAN-Interface
Perubahan Generik
Router Advertisement tidak akan di terima secara defauly oleh karenanya OpenWRT tidak akan mengkonfigurasi diri sendiri dengan route default dan / atau address. Jika opsi interface accept_ra dan send_rs sudah dibuang. Kita harus menambahkan sebuah interface dengan proto dhcpv6 - juga untuk menerima RA saja.
6in4 tunnel dan sambungan Statik IPv6
Saat ini perlu untuk menambah routed-prefix kita (misalnya routed /48 dari tunnel kita) sebagai opsi ip6prefix ke tunnel/static-interface di /etc/config/network. Jika kita membuang opsi ini lan-client tidak akan bisa mencapai Internet.
Contoh:
config 'interface' 'wan6' option 'proto' '6in4' option 'peeraddr' '62.12.34.56 option 'ip6addr' '2001:DB8:2222:EFGH::2/64' option 'ip6prefix' '2001:DB8:1234:ABCD::/64' # <- routed prefix kita ...
6rd dan 6to4 tunnel
Public address prefix kita akan di hitung secara automatis dan akan dikirim ke network subsystem (netifd). Kita perlu mengikuti saran untuk konfigurasi lan-interface.