this post was submitted on 22 Jul 2023
7 points (100.0% liked)

IPv6

317 readers
3 users here now

IPv6 Discussions

founded 1 year ago
MODERATORS
 

Hi. This is my first post on Lemmy.

I want to test going IPv6-only in my home. I already enabled IPv6 functionality on my router. I can get two addresses from it on my computer: 192.168.0.x and 2402:xxxx (sorry, cannot remember the full address). My router shows two WAN IP: 100.64.x.x and 2402:xxxx.

If I disable IPv4 DHCP on my router, my computer shows only the IPv6 address, but many websites break. Is it not possible to go IPv6-only?

Sorry if I am not clear, I am not good in speaking English.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 8 points 1 year ago* (last edited 1 year ago) (2 children)

The only practical way to go IPv6 only right now is to use NAT64. This allows you to access IPv4 websites using your computers IPv6 address however it's not trivial to configure, you'll need a proper router(or Linux server), not just whatever router your ISP provides, and said router will still need an IPv4 WAN address but your PC, phone, etc can go IPv6 only and still access legacy sites like GitHub etc. For reference my home network is IPv6 only. I use jool for NAT64

[–] orangeboats 3 points 1 year ago* (last edited 1 year ago) (1 children)

NAT64 and DNS64. Going IPv6-only is not exactly an easy task for people who are not tech-savvy enough...

[–] [email protected] 1 points 1 year ago

I did mention not trivial also DNS64 isn't that difficult comparatively. Especially since Google public DNS offers it. Setup the NAT, set your nameservers to 2001:4860:4860::6464 and you're good.

[–] [email protected] 3 points 1 year ago (1 children)

I need to flash OpenWrt on my router?

[–] orangeboats 3 points 1 year ago (2 children)

Most likely, yes. (Are there any off-the-shelf home routers which support NAT64 out of the box??)

You need to be familiar with the command lines too, but that's almost a given since it's OpenWrt that we are talking about. Follow the tutorials here for activating NAT64 on an OpenWrt router.

[–] [email protected] 3 points 1 year ago (1 children)

😵‍💫 I am confusing...

[–] sep 2 points 1 year ago (1 children)

You can test with one of the free and public nat64 providers.
https://nat64.net/public-providers

Keep in mind some software do not work even with nat64. Steam and discord voice calls forinstance.

[–] [email protected] 2 points 1 year ago

Honestly it's not just steam unfortunately. It's also most games in general :/. Some games have working IPv6 support but the overwhelming majority don't. Even non-steam games don't work. Then you have games like terraria where the server fully supports IPv6(this is likely by accident) but the client has no support and so you can only connect to a v6 server using a proxy...games and anything around gaming (discord) is a pain point with IPv6 for sure. At least the only part of discord that breaks are the voice calls as you mentioned ://

[–] [email protected] 2 points 1 year ago

Consumer routers, no, enterprise routers...yes