GL-X3000 : How to open WAN port with NAT6 for ipv6?

hi,
how to open wan port for ipv6 port with NAT6?
every devices show ipv6 2409:40b1:21:4c38:: on whatismyip
Thank you,

I think that it could be a Port Forwarding with the IPV6 direction that you need. At least, I opened ports with my router on that setting.

only work if ipv6 setting set passthrough.. not working with NAT6..

Perhaps your ISP does not support opening ports within NAT6 over its ONT Terminal.

NAT6 is required to use the plugin like socat, it can create the tunnel (from ipv6 to ipv4 address) to achieve to access from the WAN to LAN, since the NAT6 only the WAN has public ipv6 and the clients does not have the public ipv6.

1 Like

ok, If i select passthrough in ipv6 then connected device not work with ipv6 can't ping to ipv6. if reboot router 5 times then only few time some device can ping to ipv6 some cant ping.. means not working well..
when show ipv6 on whatismyipaddress.com then ipv6 not detected. But if i show network adapter properties on windows then show public ipv6. However not connect to ipv6 only site. like.. https://k6usy.net/

Oh. Do you mean that if you access public Internet pure ipv6 resources from router LAN clients, but occasionally not be able to access them through pure ipv6?

Can pure ipv6 domain name ping in the router SSH?

yes

Yes


Check whether the client has obtained an IPv6 address, starting with fe80.

I tested NAT6 is selected in GL router, the client like PC, access pure ipv6 resources without issue.

If it cannot be accessed, may need to capture the packet through Wireshark to check the issue.

yes

okay


Same problem describe here.. Many user have same problem =>

I was previously asked whether it can ping a pure IPv6 domain name from the router SSH, and you answered yes, it probably should not be this issue on the modem side.

You may first check the direction of IPv6 traffic on the router and client.

Currently ipv6 settings on passthrough. but cant ping to ipv6 address from my windows pc. some time can't ping on android mobile, some time can't ping on Raspberry pi, some time can't ping from windows..
but if enable NAT6 then got ipv6 address on whatismyipaddress(.)com and also can ping on ipv6 using ping -6 google.com from all connected clients.

  • check bellow screenshots.
    got public ipv6 on network properties. but can't ping to ipv6 address.

Does it happen the same issue when upgrading to the latest firmware version of your device (RM520NGLAAR03A03M4G)? Upgrade to that version and test it first.

Initially, I installed the RM520NGLAAR03A03M4G, but since the internet was not stable, I downgraded to the RM520NGLAAR01A07M4G.
already try bellow but same problem.
RM520NGLAAR03A04M4G
RM520NGLAAR01A08M4G

1 Like

Ok. First, you should report the bug of not stable Internet on RM520NGLAAR03A03M4G (it's a bug that it should be corrected on future firmware versions).
Second, for more troubleshooting for my part: do you use a SIM, or you are connecting to Internet by an ONT device? Perhaps the solution could be conditioned by this.

ok,
Use Jio (India) sim.
One question : can i forward IPv6 WAN port 80 to the RPI port 8080 when Ipv6 settings on NAT6?
when open port 80 then successfully access using wan ipv6. but port forwarding not working when add 80 => 8080.

1 Like

I believe that the problem is in the Jio side, instead of the router/modem side. At least in my country (Spain) mobile carriers limit a lot the use of port forwarding in their 4G/5G mobile lines.

Jio uses a technique called CG-NAT for all their clients in his 4G/5G network (like in Spain), and because of that, you can't open WAN ports in your router and the IP address is the same in all your devices. In CG-NAT a same public IPV4 is shared with a lot of clients, which can lead to a lot of issues like the explained on this thread (for example, in my country people with CG-NAT can't play online well because they can't open the ports needed for that).

Also I think that your IPV6 issues are because Jio does not support IPV6 in his network, hence the issues in the ping.

Perhaps the solution is changing the operator with another without CG-NAT.

currently ipv6 settings on NAT6 and port 80 is open.
now i can successfully open http://[wan_ipv6] via internet using mobile data.
so, now port forwarding will not work?
i want to forward wan 80 to rpi port 8080

In theory port forwarding could not work because of CG-NAT. If it works on your side, perfect :slight_smile: Try to do port forwarding with your rpi to see if it works well.