• 3 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle

















  • Hopefully you have at least one of those set up in DNS with a AAAA address.

    I suspect that this is not the case, but also I’m not sure how I would set this up. Is that something I should configure on my internet router? This is what the DNS settings there look like at the moment:

    A quick check would be:

    $ host mywebserver.example.co.uk

    Well, that gives me this:

    host myserver.now-dns.net 
    myserver.now-dns.net has address 192.168.1.96
    myserver.now-dns.net has IPv6 address (my global IPv6 address here)
    myserver.now-dns.net mail is handled by 1 myserver.now-dns.net.
    

    Entering my IPv6 address between square brackets in the browser still doesn’t load, though.

    The final bit of the equation is that your internet router needs to allow access “from all to globally routeable ipv6 address of the web server”.

    Is that the same as setting a DMZ for IPv6 to the web server? That’s an option I could find in the router settings, though enabling it didn’t seem to make any difference…



  • Thanks for all the pointers! Let’s see, I’ll take this one by one.

    • Can you get to it locally via IPv6 as well as IPv4?

    Well, turns out reaching a link-local address with a browser is not really easy to do, but tried with SSH port forwarding and that seems to work, at least…

    (I used this command on my PC:

    ssh -N -L '8082:127.0.0.1:80' fe80::dea6:32ff:fe54:67fb%eno1

    where fe80::dea6:32ff:fe54:67fb%eno1 is the link-local address of my server. Then I browsed to 127.0.0.1:8082 on my PC.)

    • Can you get to it via IPv4 externally?

    I hadn’t thought of testing this! Yes, I can. I also tested by navigating to the IPv4 address with my phone on data (so without wifi)

    • ping -6 google.com[1] - from the web server, does it work?

    It does, yes.

    • ping -6 google.com[2] - from your PC/laptop.phone, does it work?

    Likewise, yes, this works.

    This works, at least from my PC. I tried to reach it from the server using w3m for the heck of it but without Javascript that didn’t work. Alas.

    I really appreciate your help, I hope we can get to the bottom of this. Otherwise I think I’ll just revert to IPv4, as that will probably still work. But I can’t stand IPv6 not working!