South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
Its just looking up the ASN number, dont know why they even include that, they probably using an old whois database@AfriNatic on https://test-ipv6.com/ i get the following failure
any ideas?
Test with IPv4 DNS record ok (0.130s) using ipv4 Test with IPv6 DNS record ok (0.206s) using ipv6 Test with Dual Stack DNS record ok (0.189s) using ipv6 Test for Dual Stack DNS and large packet ok (0.127s) using ipv6 Test IPv6 large packet ok (0.169s) using ipv6 Test if your ISP's DNS server uses IPv6 ok (0.183s) using ipv6 Find IPv4 Service Provider ok (0.285s) using ipv4 ASN 37611 Find IPv6 Service Provider timeout (15.625s)
/ipv6 dhcp-client
add add-default-route=yes interface=00-pppoe pool-name=ipv6-pool request=prefix
/ipv6 address
add from-pool=ipv6-pool interface=bridge
/ipv6 firewall filter
add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=invalid
add action=accept chain=input comment="defconf: accept ICMPv6" protocol=icmpv6
add action=accept chain=input comment="defconf: accept UDP traceroute" port=33434-33534 protocol=udp
add action=accept chain=input comment="defconf: accept DHCPv6-Client prefix delegation." dst-port=546 protocol=udp src-address=fe80::/10
add action=drop chain=input comment="defconf: drop everything else not coming from LAN" in-interface-list=!LAN
add action=accept chain=forward comment="defconf: accept established,related,untracked" connection-state=established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid
add action=drop chain=forward comment="defconf: drop packets with bad src ipv6" src-address-list=bad_ipv6
add action=drop chain=forward comment="defconf: drop packets with bad dst ipv6" dst-address-list=bad_ipv6
add action=drop chain=forward comment="defconf: rfc4890 drop hop-limit=1" hop-limit=equal:1 protocol=icmpv6
add action=accept chain=forward comment="defconf: accept ICMPv6" protocol=icmpv6
add action=accept chain=forward comment="defconf: accept HIP" protocol=139
add action=drop chain=forward comment="defconf: drop everything else not coming from LAN" in-interface-list=!LAN
Yea, didn't look important judging by the description. Odd it doesn't work here and does work for @AfriNaticIts just looking up the ASN number, dont know why they even include that, they probably using an old whois database
thanks I'll try again.You need to ask @AfriNatic to enable it for you since it's not rolled out fully yet..
I actually used @websquadza's mikrotik howto @ https://mybroadband.co.za/forum/threads/web-squad-isp.1007232/page-197#post-25774445
rename "00-pppoe" to your pppoe connection name
Code:/ipv6 dhcp-client add add-default-route=yes interface=00-pppoe pool-name=ipv6-pool request=prefix
rename "bridge" to whatever your bridge interface is called
Code:/ipv6 address add from-pool=ipv6-pool interface=bridge
Then I added their suggested firewall configs too
Code:/ipv6 firewall filter add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=established,related,untracked add action=drop chain=input comment="defconf: drop invalid" connection-state=invalid add action=accept chain=input comment="defconf: accept ICMPv6" protocol=icmpv6 add action=accept chain=input comment="defconf: accept UDP traceroute" port=33434-33534 protocol=udp add action=accept chain=input comment="defconf: accept DHCPv6-Client prefix delegation." dst-port=546 protocol=udp src-address=fe80::/10 add action=drop chain=input comment="defconf: drop everything else not coming from LAN" in-interface-list=!LAN add action=accept chain=forward comment="defconf: accept established,related,untracked" connection-state=established,related,untracked add action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid add action=drop chain=forward comment="defconf: drop packets with bad src ipv6" src-address-list=bad_ipv6 add action=drop chain=forward comment="defconf: drop packets with bad dst ipv6" dst-address-list=bad_ipv6 add action=drop chain=forward comment="defconf: rfc4890 drop hop-limit=1" hop-limit=equal:1 protocol=icmpv6 add action=accept chain=forward comment="defconf: accept ICMPv6" protocol=icmpv6 add action=accept chain=forward comment="defconf: accept HIP" protocol=139 add action=drop chain=forward comment="defconf: drop everything else not coming from LAN" in-interface-l [/QUOTE]
you asked @AfriNatic to enroll your account?@blunt
Getting this error after following those instructions:
0 IG ;;; address pool error: pool not found: ipv6-pool (4)
Will troubleshoot later, the covid shot is getting me down.
Not yet, not feeling too wellyou asked @AfriNatic to enroll your account?
Nevermind I see it's normal.. https://apple.stackexchange.com/questions/223050/why-do-i-have-2-ipv6-addresses@AfriNatic is it normal that my devices are getting 2 ipv6 addresses?
My phone has 2x afrihost ips, same prefix (first parts of the address) along with the internal fe80 v6 and it's LAN v4.
My MacBook also had 2 (on the same WiFi connection).
One thing I have noticed since v6 was enabled is that I'm getting timeouts to certain sites (hetzner.com, parcelsapp.com).
Following google search results also randomly results in a timeout but stays on the Google search result page for quite a while without any signs of anything happening before it just shows a timeout page.
I have disabled v6 DNS and am only using v4 resolvers (I have my reasons). I did use afrihost v6 DNS and then cloudflares but it made no difference.
/ipv6 firewall mangle
add action=change-mss chain=forward new-mss=clamp-to-pmtu passthrough=yes \
protocol=tcp tcp-flags=syn
Are the assigned prefixes changing so quickly?This morning my phone didn't have ipv6 anymore.. so I've adjusted ipv6 > ND > Default's valid lifetime to 00:12:00 and preferred lifetime to 00:10:00 (was 30d and 7d) and ipv6 > ND > interfaces > all's ra interval to 20-60s
Reconnected to WiFi and got a v6 again.. will see if it lasts the day
After much googling I've added the following to my Mikrotik
Code:/ipv6 firewall mangle add action=change-mss chain=forward new-mss=clamp-to-pmtu passthrough=yes \ protocol=tcp tcp-flags=syn
Which seems to have resolved the random timeouts.
I am also getting 10/10 on https://test-ipv6.com/ now.
So – if your ISP is changing the delegated IPv6 prefix to your CPE/router – please point them to RIPE-690 and RFC8978 and ask them to stop doing that. We are working on making SLAAC more robust, but as you may understand – it may be years before the proposed fix gets implemented on our computers in the real world. Until then – static IPv6 prefixes are the way to go!
Are the assigned prefixes changing so quickly?
They should assign a static prefix or at least a very long lived one
Unfortunately this is a must as some hosting companies block ICMP which breaks Path MTU
Mikrotik ads this automatically by default on the v4 side (for pppoe connections)
Also make sure your ipv6 firewall accept icmpv6 rule is before any general drop rules (apart from invalid drops)
@AfriNatic if you put together some default configs make sure to include this![]()
![]()
Is your ISP constantly changing the delegated IPv6 prefix on your CPE/router?
ISP's changing the delegated IPv6 prefix on your CPE/router can be an inconvenience, to say the least.www.6connect.com


The prefix lease time is 24hrs and it's been the same one each time.
It is a /60
View attachment 1104005
I haven't rearranged the rules from websquads post and it all seems good. ICMP is near the top and it's received some traffic.
View attachment 1104007
Mikrotiks seem quite fiddly with IPv6 so definitely @AfriNatic you guys should put up a Mikrotik guide for others.. if mines all good I can export the final product for you.
I suspect the loss of the v6 this morning on my phone is more a Mikrotik config thing than an Afrihost thing.Morning,
I must admit that personally I'm not that familiar with Mirotik routers. I will have to source one to play around with.
I will have a chat with our system engineers to talk about the lease time.
once you go mikrotik you won't go back...Morning,
I must admit that personally I'm not that familiar with Mirotik routers. I will have to source one to play around with.
I will have a chat with our system engineers to talk about the lease time.