Hello!
I have a RB2011 running ROS 6.30. I can get a /60 prefix delegation from Comcast, and that is working fine, however my router never gets the /128 on the WAN interface, so it can never route any of the /60 to the Internet. What can I do to get the router to not only request the /60, but also request the /128 it needs for the WAN?
My current IPv6 config is
[admin@MikroTik] /ipv6> export
jul/15/2015 01:35:16 by RouterOS 6.30
software id = HZ8Q-08WG
/ipv6 dhcp-client
add add-default-route=yes interface=WAN-eth1 pool-name=comcast6 prefix-hint=::/60 use-peer-dns=no
Thank you for the help!
You don’t need the /128 address to work with comcast. You will need to make sure you assign an address to your internal interface and you should set up ND too. Here is my IPv6 config that I have been using with comcast for probably a year.
/ipv6 address
add address=::1 from-pool=comcast_ipv6 interface=inside
/ipv6 dhcp-client
add add-default-route=yes interface=outside pool-name=comcast_ipv6 \
prefix-hint=::/60 use-peer-dns=no
/ipv6 firewall filter
add chain=input protocol=icmpv6
add chain=input connection-state=established,related
add chain=input dst-port=546 in-interface=outside protocol=udp src-port=547
add action=drop chain=input connection-state=invalid
add action=drop chain=input connection-state=new in-interface=outside
add chain=forward protocol=icmpv6
add chain=forward connection-state=established,related
add chain=forward connection-state=new in-interface=!outside
add action=drop chain=forward connection-state=invalid
add action=drop chain=forward connection-state=new in-interface=outside
/ipv6 nd
set [ find default=yes ] disabled=yes
add advertise-dns=yes interface=inside other-configuration=yes ra-delay=5s \
ra-interval=5s-30s
/ipv6 nd prefix default
set preferred-lifetime=2h valid-lifetime=2h
That worked. All is well! Thank you!