IPv6 OpenWRT: Router Advertisement & DHCPv6

From OnnoWiki
Jump to navigation Jump to search

OpenWRT dapat memberikan RA & DHCPv6 server dan relay. Secara default SLAAC, stateless dan stateful DHCPv6 di enable di sebuah interface. Jika ada prefix yang besarnya /64 atau lebih besar maka address yang akan di berikan dari masing-masing prefix. Jika semua prefix di sebuah interface mempunyai besar lebih dari /64 maka DHCPv6-Prefix Delegation akan diaktifkan untuk downstream-router. Jika sebuah default route ada, router akan advertise dirinya sebagai default router pada interface.

OpenWRT juga mampu mendetek jika tidak ada prefix yang tersedia dari upstream interface dan dapat switch ke mode relay secara automatis untuk meng-extend konfigurasi dari upstream interface ke downstream interface. Hal ini sangat bermanfaat untuk meletakan OpenWRT dibelakang IPv6-router yang tidak memberikan prefix via DHCPv6-PD.

Contoh bagian konfigurasi untuk SLAAC + DHCPv6 server mode (/etc/config/dhcp)

config dhcp lan 
    option dhcpv6 server 
    option ra server 

Contoh bagian konfigurasi untuk SLAAC saja (/etc/config/dhcp)

config dhcp lan 
    option dhcpv6 disabled 
    option ra server 

Contoh bagian konfigurasi untuk relay (/etc/config/dhcp)

config dhcp wan6 
    option dhcpv6 relay 
    option ra relay 
    option ndp relay 
    option master 1 

config dhcp lan 
    option dhcpv6 relay 
    option ra relay 
    option ndp relay 

Package odhcpd harus di instalasi untuk dapat memberikan layanan ini.


Pranala Menarik