Finally, my ISP supported ipv6 with DHCP-PD.
After doing few tests, I found I've got too much to learn about ipv6.
1. I'm using stateless method to assigning ipv6 addresses, how to knowing about a local device just got a new ipv6 address? Seems file '/tmp/ipv6_client_info' holds all client info I needed, but watch file changes using a shell script sounds not a good approach. I'd like to update AAAA record for local devices, and open ports for them.
2. (AC86U) Seems netfilter kernel modules for ipv6 are not built by default, is it ASUS's decision or it's not working? Maybe I'll need some of these modules (nat perhaps) @RMerlin
3. I've been using L2TP VPN client on the router, it will override ISP's DNS on dial, and messing up ipv6 dns resolving. Though there's a setting "usepeerdns" in "/tmp/ppp/vpnc_options.l2tp", but that file will be overwriten before dial up l2tp, how to configure l2tp client not using peer dns?
Thanks.
After doing few tests, I found I've got too much to learn about ipv6.
1. I'm using stateless method to assigning ipv6 addresses, how to knowing about a local device just got a new ipv6 address? Seems file '/tmp/ipv6_client_info' holds all client info I needed, but watch file changes using a shell script sounds not a good approach. I'd like to update AAAA record for local devices, and open ports for them.
2. (AC86U) Seems netfilter kernel modules for ipv6 are not built by default, is it ASUS's decision or it's not working? Maybe I'll need some of these modules (nat perhaps) @RMerlin
3. I've been using L2TP VPN client on the router, it will override ISP's DNS on dial, and messing up ipv6 dns resolving. Though there's a setting "usepeerdns" in "/tmp/ppp/vpnc_options.l2tp", but that file will be overwriten before dial up l2tp, how to configure l2tp client not using peer dns?
Thanks.