IPv6 Roll Out

@AfriNatic on the Afrihost app it says Vuma Aerial and IPv6 is enabled on the router settings but it's saying unable to obtain if I check connection status / go to ipv6-test.com. Does all of Vumatel infrastructure support IPv6?
 
For Openserve we use a /60 prefix allocation.

Oh, okay. I take it these prefixes change with each new re-connection, yes?

Please make sure you have ask for Ipv6 via DHCPv6 with PD enabled. It will get the Ipv6 automatically.

Indeed, with PD enabled it's now working!

So the trick to solving it on native Linux is two steps:

1. Enable ipv6 on pppd (add option +ipv6)
2. Run a DHCP client to request only the IPv6 prefix allocation

For the DHCP client, I used dhcpcd with the following (fairly simple) config:

From /etc/dhcpcd.conf
Code:
duid
noipv6rs
waitip 6
# running dhcp client for ipv6 only
ipv6only

# use the interface connected to pppd for the link-local addresses
interface ppp0
ipv6rs
iaid 1

# use the interface connected to your LAN (e.g. eth0) for your prefix allocation
ia_pd 1 eth0

The above adds an IPv6 IP (as part of the allocated prefix) to the internal interface of your Linux router.

Code:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.1  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 2c0f:f4c0:9028:nnnn:2000::1  prefixlen 68  scopeid 0x0<global>

And here I'm pinging Google natively on IPv6. Impressive that there's local IPv6 peering as well. Nicely done.

Code:
# ping6 -n google.com
PING google.com(2c0f:fb50:4002:800::200e) 56 data bytes
64 bytes from 2c0f:fb50:4002:800::200e: icmp_seq=1 ttl=117 time=4.15 ms
64 bytes from 2c0f:fb50:4002:800::200e: icmp_seq=2 ttl=117 time=4.13 ms

--deckert
 
@AfriNatic on the Afrihost app it says Vuma Aerial and IPv6 is enabled on the router settings but it's saying unable to obtain if I check connection status / go to ipv6-test.com. Does all of Vumatel infrastructure support IPv6?

Hi,

Can you send me a pm with your email address for me to confirm for you?

Also what router are you currently using?
 
I get the same here with a Netgear R7800, same settings. I get no Ipv6 connectivity.

@AfriNatic I have the option of "Auto Detect in the Ipv6 settings. When enabled, it shows:


LAN Setup
Router's IPv6 Address On LAN
2002:a900:5697:0................:fef6:b511/64

(I have taken out some digits from the IPv6 adress for security)

Not sure what this means, but the IPv6 website shows no IPv6 connection available.

Morning,

I see you are using the 6to4 tunnel method.

Please change that to DHCP and then at the bottom of the Ipv6 settings change from Automatic to Use DHCP server.

Save these settings and see if Ipv6 works.
 
I see that there are some instructions to get IPV6 working on a mikrotik here but no one has addressed the addition of any firewall rules for IPv6 - MIkrotik's own website even suggests adding firewall rules as by default routerOS has nothing enabled. https://wiki.mikrotik.com/wiki/Manual:Securing_Your_Router#IPv6

I followed the rules to the link above but Disabling ND kills ipv6 for me - anyone else?
 
I see that there are some instructions to get IPV6 working on a mikrotik here but no one has addressed the addition of any firewall rules for IPv6 - MIkrotik's own website even suggests adding firewall rules as by default routerOS has nothing enabled. https://wiki.mikrotik.com/wiki/Manual:Securing_Your_Router#IPv6

I followed the rules to the link above but Disabling ND kills ipv6 for me - anyone else?

If you reset your Mikrotik to the default config, you'll see that there are indeed ready-made IPv6 firewall rules setup that work pretty well and don't need much tweaking.
 
If you reset your Mikrotik to the default config, you'll see that there are indeed ready-made IPv6 firewall rules setup that work pretty well and don't need much tweaking.
What routerOS version is that? I am on 6.46.8
 
Morning,

I see you are using the 6to4 tunnel method.

Please change that to DHCP and then at the bottom of the Ipv6 settings change from Automatic to Use DHCP server.

Save these settings and see if Ipv6 works.
Morning!

DHCP connection methof as you described is what I have been trying, but I don't get a successful connection. My router has the option of "Auto detect", when I use that option it automatically selects 6to4 tunnel after doing some line tests on it's own?

Regardless, the settings you describe doesn't seem to get me a working IPv6 connection.
 
Morning!

DHCP connection methof as you described is what I have been trying, but I don't get a successful connection. My router has the option of "Auto detect", when I use that option it automatically selects 6to4 tunnel after doing some line tests on it's own?

Regardless, the settings you describe doesn't seem to get me a working IPv6 connection.

You would need to set it to DHCP and then at the bottom of the Ipv6 settings change from Automatic to Use DHCP server.

Save those setting and reboot both the ONT and router. Leave it for 10min or so to see if it gets an Ipv6 prefix allocated.
 
Hi There,

Unfortunately not, still showing the same this morning.

Okay I think we should try another router or connect directly and do the pppoe and ipv6 connection on the laptop or desktop to see what it does then. Might be a router issue.
 
You would need to set it to DHCP and then at the bottom of the Ipv6 settings change from Automatic to Use DHCP server.

Save those setting and reboot both the ONT and router. Leave it for 10min or so to see if it gets an Ipv6 prefix allocated.
Have done so, but not getting it to work. I have waited quite a while, and done the ONT + router reset but nothing seems to work.

Here is my current settings: (Using ISP DNS or Cloudflare DNS seemsto make no difference)

2022-03-25 (2).png
 
Top
Sign up to the MyBroadband newsletter
X