Skip to content
Atomic Logo
  • Home Fibre

    View All Home Fibre Packages
    Fast reliable internet for Gaming, Streaming and Work-from-home 🚀

    Octotel Fibre

    Octotel Home Fibre
    Uncapped Octotel Home Fibre with speeds up to 1Gbps

    Frogfoot Fibre

    Frogfoot Home Fibre
    Uncapped Frogfoot Home Fibre with speeds up to 1Gbps

    Vumatel Logo

    Vumatel Home Fibre
    Uncapped Vumatel Home Fibre with speeds up to 1Gbps

    Openserve Fibre

    Openserve Home Fibre
    Uncapped Openserve Home Fibre with speeds up to 500Mbps

  • Business Fibre

    View All Business Fibre Packages
    Fast reliable internet with Priority Support and Fast Repair Times 🚀

    Octotel Fibre

    Octotel Business Fibre
    Uncapped Octotel Business Fibre with speeds up to 1Gbps

    Frogfoot Business Fibre
    Exceptional value for businesses in residential areas and select business complexes with speeds up to 1Gbps

    Vumatel Logo

    Vumatel Business Fibre
    Uncapped Vumatel Business Fibre with speeds up to 1Gbps on 12 & 24 month contracts

    Openserve Fibre

    Openserve Business Fibre
    Uncapped Openserve Business Fibre with speeds up to 500Mbps

  • Coverage Map
  • Contact
  • More
    About Atomic

    Our network, team and company history.

    Blog

    News, product updates and articles.

    Help Docs

    Helpful tips and support guides.

    Referral Program

    Rescue your friends from average internet and save!

    Network Status

    Check for maintenance events and known outages.

    Ultimate Fibre Guide

    Overview of the biggest fibre internet questions.

    On Site Support

    Elevate your network with our expert on-site support.

    Dashboard

    Network dashboard for gamers and techies.

Support
Switch to Atomic
Atomic Logo
Support
Switch to Atomic

Home Fibre Packages 

See All

Asset 1

Octotel Home

Asset 2

Frogfoot Home

Vumatel Home

Openserve Home

Business Fibre Packages 

See All

Asset 1

Octotel Business

Asset 2

Frogfoot Business over FTTH

Vumatel Business

Openserve Business

Support

Network Status

Help Docs

Contact

About Atomic

Coverage Map

Referral Program

On Site Services

Dashboard

Blog

We make fibre epic! 🖖🏻

Frequently Asked Questions

9
  • Openserve Fibre Box Lights
  • Holiday Freeze Period
  • Fibre Frequently Asked Questions
  • VoIP
  • Find your Vumatel Serial Number
  • What the lights on your Fibre Box mean
  • Octotel Fibre Box Lights
  • Frogfoot Fibre Box Lights
  • Vumatel Fibre Box Lights

General Info

8
  • Direct Debits
  • Holiday Freeze Period
  • How Discounts Work
  • Important Extra Guides
  • Change Request
  • Moving Properties
  • Scope of Services
  • Overview of Fibre Troubleshooting

Quick Fibre Guides

7
  • How to Connect your Router
  • How to Report a Problem
  • Loadshedding Tips
  • Network Outages
  • WiFi First Aid
  • Extending Your Wi-Fi
  • Fibre Box First Aid (ONT / CPE)

Fibre Setup Guides

8
  • Frogfoot Installation Guide
  • Octotel Installation Guide
  • Vumatel Installation Guide
  • Octotel Reconnection
  • Vumatel Reconnection
  • Frogfoot Reconnection
  • Openserve Reconnection
  • Openserve Installation Guide

Router and WiFi Guides

8
  • How to wirelessly pair Reyee WiFi mesh routers
  • Connecting IoT devices to WiFi
  • IPTV Buffering
  • How to set up a Tenda Nova Mesh
  • Router Settings For Atomic
  • WiFi First Aid
  • WiFi Consultation
  • Samsung TV Issues

Advanced Guides

13
  • RTMP Streaming Relay
  • How to fix a Bridged Line
  • Configure a PPPoE Login on a Laptop
  • Backup Connectivity – GSM Backup
  • Local Software Mirrors
  • Game Servers
  • DNS and NTP Server Options
  • Cabled Speed Tests
  • iPerf Tests
  • IPv6
  • SMTP Settings
  • Static IPs
  • Packet loss, MTR and Pingplotter

How To Switch ISPs

5
  • Frogfoot ISP Migration
  • Vumatel ISP Migration
  • Octotel ISP Migration
  • How To Switch ISPs
  • Openserve ISP Migration
View Categories
  • Home
  • Docs
  • Advanced Guides
  • IPv6

IPv6

4 min read

🧐 Enable IPv6 on your Atomic fibre internet #

The IPv6 protocol is the default and quickest way to start up a new internet connection in most modern operating systems. IPv4 space is mostly exhausted. Despite not technically needing to use IPv6, if you want to enjoy the benefits and future-proof your network you are welcome to do so.

🤓 Why use IPv6? #

Because IPv4 space is expensive and running out in the near future, many ISPs have started using CGNAT (Carrier-Grade Network Address Translation), not giving customers their own public IP (unless they pay extra for a static IP). With IPv6 there is lots of IP space, so each customer can get a (massive) number of public IPs.

Atomic does not do any CGNAT.

NB. Remember to check that your router has firewall rules to protect the devices on your LAN if they get public IPv6 addresses. With IPv4 the devices on your LAN will usually be protected by NAT on your router.

⚠️ Before we start #

Your router needs to support IPv6, and the underlying Fibre Network Operator you are connected to needs to support IPv6. Below is the IPv6 compatibility across Fibre Networks:

  • ✅ Octotel 🐙
  • ✅ Frogfoot 🐸
  • ✅ Vumatel 🐰 GPON
  • 👾 Vumatel 🐰 AE / Active Ethernet – No native support (possible with Wireguard VPN)
  • 🤖 Openserve 🦎 PPPoE – Dynamic IPv6 only (No Static address support)

🐙 Octotel, 🐸 Frogfoot and 🐰 Vumatel GPON (Layer2) #

We provide a /48 block of IPv6 address space to each customer router. You simply need to enable DHCPv6 on your router (steps are below).

🦎 Openserve (PPPoE) #

For Openserve we provide IPv6 over a PPPoE session. A dynamic IPv6 address range is set up when your router connects.

🐰 Vumatel AE (Active Ethernet) #

We can offer you IPv6 via a WireGuard VPN. Your router / firewall would need to support this:
https://www.wireguard.com/

The other option is just to use IPv6 from your laptop or phone via something like Cloudflare’s 1.1.1.1 / WARP service: https://1.1.1.1/

⚓️ Static IPv6 #

Note: Since early 2024, we enabled dynamic v6 on all networks (other than Vumatel AE). Dynamic v4 and dynamic v6 public IPs do not have an extra cost.

Current pricing: Static v6 is included in our Static IP (v4) service price. This is because creating static leases involves admin and maintenance on our side. We can also set up custom DNS PTR records for customers buying the Static IP add-on service.

If you would like a static /48, please order via our change request form.

The exception is Openserve – Static v6 is not available at the moment (LNS limitation).

🕵️‍♂️ How to check IPv6 is working #

As a first step, connect your laptop directly to the fibre box / ONT. You should get an IPv6 IP and the following should work:

IPv6 checker: http://ipv6-test.com/

If you use a Firefox or Chrome browser, here are add-ons which are useful:

  • Chrome: IPvFoo
  • Firefox: SixIndicator

Why does this test say my browser prefers IPv4? Because of the ‘happy eyeballs’ feature in your browser, it will start an IPv4 connection 300ms after the IPv6 connection. If IPv4 wins it will use that. Try a different browser and see what that says.

  #

Enabling IPv6 on your Router #

Configure your router’s WAN interface to ask for a DHCPv6 lease and a PD Pool of /48.
On the LAN side, enable IPv6 Router Advertisements / SLAAC.

Here is an example static lease config on our side:
{
"duid": "00:03:00:01:88:d7:f6:b7:cc:70",
"ip-addresses": [ "2c0f:ef18:1000::2" ],
"prefixes": [ "2c0f:ef18:1402::/48" ]
},

Details for several router brands are below.

Router config: USG / Unifi #

UniFi1

UniFi2

UniFi3

UniFi4

Router config: Mikrotik – for Octotel / Frogfoot / Vumatel GPON use #


/ipv6 address
add address=::/64 advertise=yes disabled=no eui-64=no from-pool=IPv6-delegated-pool interface=\
ether2-master no-dad=no
/ipv6 dhcp-client
add add-default-route=yes disabled=no interface=ether1 pool-name=IPv6-delegated-pool \
pool-prefix-length=64 prefix-hint=::/0 request=address,prefix use-peer-dns=yes
/ipv6 firewall filter
add action=accept chain=forward in-interface=ether1 protocol=icmpv6
add action=drop chain=forward connection-state=invalid,new in-interface=ether1
/ipv6 nd
set [ find default=yes ] advertise-dns=no advertise-mac-address=yes disabled=no hop-limit=\
unspecified interface=all managed-address-configuration=no mtu=unspecified other-configuration=\
no ra-delay=3s ra-interval=3m20s-10m ra-lifetime=30m reachable-time=unspecified \
retransmit-interval=unspecified
/ipv6 nd prefix default
set autonomous=yes preferred-lifetime=1w valid-lifetime=4w2d
/ipv6 settings
set accept-redirects=yes-if-forwarding-disabled accept-router-advertisements=\
yes-if-forwarding-disabled forward=yes max-neighbor-entries=8192

…

with some background…

The idea is to get a WAN address from the DHCP server, plus some network space for the LAN. Then we split up the LAN space and hand it out using SLAAC:

/ipv6 dhcp-client
add add-default-route=yes interface=ether1 pool-name=IPv6-delegated-pool request=address,prefix

My WAN interface is ether1. We access a DHCPv6 address on it as well as a pool for the LAN, putting into LAN address pool “IPv6-delegated pool”.

/ipv6 address
add from-pool=IPv6-delegated-pool interface=ether2-master

My LAN interface is ether2-master. I seem to remember having to do a bit more configuration to get the delegated /48 into /64’s but that should work for a start.

Router config: TP-Link #

TP-Link1

TP-Link2

TP-Link3

Asus IPv6 settings #

Log into your router and go to: WAN → IP Version → IPv4 / IPv6
Set MTU as 1500 (standard).
There is more information here: https://www.asus.com/support/FAQ/113990/

Edgerouter #

Router: Ubiquiti EdgeRouter X SFP 6-Port

Solution for EdgeMax in general: https://community.ui.com/questions/DHCPv6-PD-stop-dor-set-DUID/79aa052b-0933-434c-b2ef-3d0275a10eeb

Perl script needed a bit of tweaking: /opt/vyatta/sbin/dhcpv6-pd-duid.pl

function: set_duid

comment out these 2 lines:

# my $buf = pack("n", $len);
# print $FH $buf || die "duid length write failed: $!\n";

Add new:

my $buf;
my $endian = $Config{byteorder};
if ($endian == 1234 or $endian == 12345678) {
$buf = pack("v", $len);
}else{
$buf = pack("n", $len);
} print $FH $buf || die "duid length write failed: $!\n";

In configuration set static duid:

set interfaces ethernet eth0 dhcpv6-pd duid 0001000126a975547483c2484390

Updated on 26 April 2025
IPv6
iPerf TestsSMTP Settings
Table of Contents
  • 🧐 Enable IPv6 on your Atomic fibre internet
  • 🤓 Why use IPv6?
  • ⚠️ Before we start
  • 🐙 Octotel, 🐸 Frogfoot and 🐰 Vumatel GPON (Layer2)
  • 🦎 Openserve (PPPoE)
  • 🐰 Vumatel AE (Active Ethernet)
  • ⚓️ Static IPv6
  • 🕵️‍♂️ How to check IPv6 is working
  •  
  • Enabling IPv6 on your Router
  • Router config: USG / Unifi
  • Router config: Mikrotik - for Octotel / Frogfoot / Vumatel GPON use
  • Router config: TP-Link
  • Asus IPv6 settings
  • Edgerouter

About Atomic

Atomic is a Specialist Fibre ISP in Cape Town and the Cape Winelands. Our narrow focus makes us #1 in Google and Hellopeter ratings!

We are Fiercely Independent, Founder-Run and Fibre-Only. Big enough to be Reliable, small enough to be Agile and Friendly. We are Gamer & Techie friendly.

Read our Epic Reviews and Switch to Atomic today!

🏆 Reviews: Google & Hellopeter

Links

    • 🖖 About Atomic
    • 🚦 Network Status
    • 📍 Fibre Coverage Map
    • 📖 Our Blog
    • 🤨 Help Docs
    • 🌍 Ultimate Fibre Internet Guide
    • 🚀 How to Switch ISP
    • 🔋 Fibre During Loadshedding
    • 📶 Wifi Guide For Home Internet
    • 🏎 1Gbps Fibre Internet
    • 🔐 Family DNS Protection
    • 🐣 Telegram Quiz Bot
    • 🏡 Fibre Coverage Areas

Home Fibre

  • 🏠 All Home Fibre
  • 🐙 Octotel Home Fibre
  • 🐸 Frogfoot Home Fibre
  • 🐰 Vumatel Home Fibre
  • 🦎 Openserve Home Fibre
  • 🙌 Referral Program

Business Fibre

  • 🏢 All Business Fibre
  • 🐙 Octotel Business Fibre
  • 🐸 Frogfoot Business Fibre
  • 🐰 Vumatel Business Fibre
  • 🦎 Openserve Business Fibre

Network

  • 🛰️ Atomic Dashboard
  • 🔮 AS328266 Looking Glass

Accounts

  • ↕️ Upgrade, Downgrade, Cancel
  • 🚚 Moving House / Address
  • 🪐 Account Updates

Legal

  • 📃 Terms and Conditions
  • 🎟 Super Fair Usage Policy
  • 🕵️‍♂️ Privacy Policy
Order Fibre
X-twitter Facebook Instagram Linkedin Reddit Youtube Google

Atomic Access® is a registered trademark. Our mission is to provide fast, reliable fibre services with epic support!

© 2018-2025 Atomic (Pty) Ltd.
We make fibre epic! 🖖🏻

Logo KFM best of the Cape FInalist
Cape Made Mark
ISPA Code of Conduct Compliant