WebAfrica Ipv6 - Prefix Delegation

MKDaddy

Active Member
Joined
Aug 22, 2012
Messages
42
Reaction score
12
Hi,

I was super excited to see that my WAN interface is picking up a IPV6 address from WebAfrica, I have since been trying to get IPV6 working on my local LAN.

Currently it seems that I am getting a /64 prefix delegation (the worst possible case, which means I have no local subnets, I need a prefix delegation of at least /60 (16 possible subnets))

I can't find an official statement / faq / settings that provides me with either the correct prefix delegation or a statement that WA only supports /64.

Does anyone here have any idea and guidance for me?

Thanks,
Robert
 
@AfriNatic - let me know how IPv6 rollout is going and what the prefix delegation is?

I’m thinking seriously of dropping WebAfrica, I can’t stay with a ISP without support
 
@AfriNatic - let me know how IPv6 rollout is going and what the prefix delegation is?

I’m thinking seriously of dropping WebAfrica, I can’t stay with a ISP without support
Hi

Yes we have full support for IPv6 on the FNOs that support it.

What router are you using? If you get a a /64 it's enough to cover all your devices. Your router is responsible for deligating addresses from your allocated prefix. If you aren't getting v6 on your connected devices you need to have a look at the settings to see why the router isn't distributing addresses.
 
Thanks, yes I agree that it's likely on my end, but without the correct settings I'm unable to determine where to tweak.

I have a pfSense router,

The WAN setup attempted was
  1. PPPoE for IPV4
  2. Request IPV6 through IPV4
  3. Prefix delegation size (tried multiple here /64/62 /54 etc.
With any of these including any prefix delegation the WAN comes up with both a IPV4 and a /128 IPV6

Then on the internal interface(s) [reason I would appreciate more than a /64 is multiple internal VLANs] I start with one inteface to just attempt to get it working

  1. Static IP for IPV4
  2. Track Interface for IPV6
    1. Interface is the PPPoE LAN
    2. Prefix ID 0 (depending on the settings on WAN this is either 0 by default or a HEX number up to the selected delegation size on the WAN)
  3. DHCP enabled on LAN for both IPV4 and IPV6
WIth these in general the LAN comes up with with a static IPV4 and what looks like a IPV6 with a different Prefix to the WAN but the same suffix (i.e. the first /64 is different in one octet, but the last /64 is the same as the WAN) <- 1st place I am confused, not sure if this is correct or not, or should the LAN have something like :1 after the prefix, or does it mirror the tracked interface by default?

After this I haven't been able to get IP's on the local host via DHCP6, but this again could be my own settings. If the above is correct then I know where to look :)

---------------------------------------------------------------------------------

My frustration with WebAfrica currently is that
  1. I can't talk to someone who has any idea of what the correct IPV6 settings should be... for any router
  2. I can't get anyone to tell me what the correct or possible prefix delegations are
I fully understand that's it's likely my setup issue... (I like pain) but at least I need to understand somehow what the correct settings are so that I can troubleshoot where I might be going wrong.

----------------------------------------------------------------------------------

As to your other reply, yes you are correct, /64 will def give enough addresses for all my needs, but with multiple LANs I will need to explore NPt which is another level of complication ;)

----------------------------------------------------------------------------------

I'm on Octotel in Cape Town
  1. Do you support IPV6 with my provider
  2. Do you allow for more than /64

Thanks,
Robert
 
Thanks SwimGeek i will consider them as well, how is the support and what methods do they offer to contact and mange issues?
 
Thanks, yes I agree that it's likely on my end, but without the correct settings I'm unable to determine where to tweak.

I have a pfSense router,

The WAN setup attempted was
  1. PPPoE for IPV4
  2. Request IPV6 through IPV4
  3. Prefix delegation size (tried multiple here /64/62 /54 etc.
With any of these including any prefix delegation the WAN comes up with both a IPV4 and a /128 IPV6

Then on the internal interface(s) [reason I would appreciate more than a /64 is multiple internal VLANs] I start with one inteface to just attempt to get it working

  1. Static IP for IPV4
  2. Track Interface for IPV6
    1. Interface is the PPPoE LAN
    2. Prefix ID 0 (depending on the settings on WAN this is either 0 by default or a HEX number up to the selected delegation size on the WAN)
  3. DHCP enabled on LAN for both IPV4 and IPV6
WIth these in general the LAN comes up with with a static IPV4 and what looks like a IPV6 with a different Prefix to the WAN but the same suffix (i.e. the first /64 is different in one octet, but the last /64 is the same as the WAN) <- 1st place I am confused, not sure if this is correct or not, or should the LAN have something like :1 after the prefix, or does it mirror the tracked interface by default?

After this I haven't been able to get IP's on the local host via DHCP6, but this again could be my own settings. If the above is correct then I know where to look :)

---------------------------------------------------------------------------------

My frustration with WebAfrica currently is that
  1. I can't talk to someone who has any idea of what the correct IPV6 settings should be... for any router
  2. I can't get anyone to tell me what the correct or possible prefix delegations are
I fully understand that's it's likely my setup issue... (I like pain) but at least I need to understand somehow what the correct settings are so that I can troubleshoot where I might be going wrong.

----------------------------------------------------------------------------------

As to your other reply, yes you are correct, /64 will def give enough addresses for all my needs, but with multiple LANs I will need to explore NPt which is another level of complication ;)

----------------------------------------------------------------------------------

I'm on Octotel in Cape Town
  1. Do you support IPV6 with my provider
  2. Do you allow for more than /64

Thanks,
Robert
Hi, I use similar (OpnSense) on Openserve with Afrihost. Your setup should be similar I believe:
- Disable DHCPv6 on LAN inerface.
- Set RouterAdvertisement to 'Unmanaged', so only SLAAC
- On WAN interface:
- set IPV4 configuration type to PPPOE, and set IPV6 configuration type to DHCPv6
- set 'request only a prefix'
- select 'use ipv4 connectivity' to get IPV6 prefix
- Try Prefix of 60, else you need to play around. Can't believe no WebAfrica customers can help out to say what prefix they delegate on Octotel.
- On your LAN interface:
- Set IPV4 configuration type as static
- Set IPV6 configuration type as 'track interface'
- On 'track interface' select WAN interface to be tracked
- Leave IPv6 Prefix ID blank for now
- Leave allow manual changes to DHCPv6 and RA checked for now, seeing you already set it. But you can uncheck it to have 'unmanaged' RA



That works for me, so you can try it out.

Not sure if the screenshots will help
 

Attachments

  • Screenshot from 2022-12-20 20-42-43.png
    Screenshot from 2022-12-20 20-42-43.png
    100 KB · Views: 22
  • Screenshot from 2022-12-20 20-42-07.png
    Screenshot from 2022-12-20 20-42-07.png
    54.5 KB · Views: 21
Hi @Gimli_

Thanks so much for the information!

I helps a lot, I managed to get some success last night, in that my LAN using DHCP6 was able to assign IPV6 addresses to the clients through DHCP.

It does seems that my WAN for some reason is getting a IP assigned (yours does not it seems), but other than that my settings (besides prefix size) are very similar to yours,

The key difference last night was (I believe as I have changed so many things, so many times :) ) the DHCP range.. I updated that from:
:0001 - :ffff
to:
::0:0:0:0001 - ::0:0:0:ffff

In my mind that should have been the same, but I am sure I am missing something about how to correctly shorten IPV6 ranges.

I haven't played around with the prefix (leaving at /64) yet, but I will see if it makes a difference if I change it, maybe have some time tonight.

--------------------------------------------------------

One more question for you specifically, seems you are able to get a /60 from afrihost? was that a special request or standard and how difficult was it to arrange?

Thanks,
Robert
 
Thanks SwimGeek i will consider them as well, how is the support and what methods do they offer to contact and mange issues?
Hi, there is a thread with feedback here: https://mybroadband.co.za/forum/threads/atomic-access-feedback.984069/

Most of our more technical customers are on our Telegram Community group and we believe they are all very happy with the speed and quality of support. Details are here: https://www.atomicaccess.co.za/support/ - you can join without being a customer.
 
Hi @Gimli_

Thanks so much for the information!

I helps a lot, I managed to get some success last night, in that my LAN using DHCP6 was able to assign IPV6 addresses to the clients through DHCP.

It does seems that my WAN for some reason is getting a IP assigned (yours does not it seems), but other than that my settings (besides prefix size) are very similar to yours,

The key difference last night was (I believe as I have changed so many things, so many times :) ) the DHCP range.. I updated that from:
:0001 - :ffff
to:
::0:0:0:0001 - ::0:0:0:ffff

In my mind that should have been the same, but I am sure I am missing something about how to correctly shorten IPV6 ranges.

I haven't played around with the prefix (leaving at /64) yet, but I will see if it makes a difference if I change it, maybe have some time tonight.

--------------------------------------------------------

One more question for you specifically, seems you are able to get a /60 from afrihost? was that a special request or standard and how difficult was it to arrange?

Thanks,
Robert
First try to get it working without DHCPv6 on the LAN. Do disable DHCPv6. Change your RA to be 'unmanaged'. Every device will generate it's own address using the delegated prefix. Once that works you can start playing around with other RA and DHCPv6
 
Top
Sign up to the MyBroadband newsletter
X