It's weird. Personally I've yet to make the jump to IPv6 because it seems too complex, doesn't make sense, so I don't want to spend the mental effort learning it when I have no need to switch. However, looking decades back I realise I felt the same way when first learning about and working with networks. Nothing about it is intuitive. It's all complex, until it isn't through repetition and familiarity. That said, I s…
Show HN: A Short IPv6 Guide for Home IPv4 Admins
31–40 of 56 posts
Re: Show HN: A Short IPv6 Guide for Home IPv4 Admins
#32Earlier quoted context omitted.
I believe the point the post is making is that there are some runs of zeros that can't be condensed, not that you can condense multiple runs in a single address.
All runs can be, but you can pick only one, so you should do pick the longest one.
Re: Show HN: A Short IPv6 Guide for Home IPv4 Admins
#33How does this: > With IPv4, when your router connects to your ISP, you get one public address for the WAN, and you use a picked private address like 192.168.0.0/24 for your LAN. With IPv6, since you want a globally routable address for hosts on your LAN also , you need to ask the ISP for a routable prefix. jive with this: > You want to use these ULA for all your LAN communication. If you want to reach your printer or…
> Why have globally-routable IPv6 addresses if you're not going to use them? Because globally routable addresses are not static. Your prefix may change.
Re: Show HN: A Short IPv6 Guide for Home IPv4 Admins
#34How does this: > With IPv4, when your router connects to your ISP, you get one public address for the WAN, and you use a picked private address like 192.168.0.0/24 for your LAN. With IPv6, since you want a globally routable address for hosts on your LAN also , you need to ask the ISP for a routable prefix. jive with this: > You want to use these ULA for all your LAN communication. If you want to reach your printer or…
Ah: > For your externally visible servers, use dyndns type service, and update it with the globally routable address. Residential internet will rotate the prefix over time (the prefix is dynamic), so this is the same as running a server on a residential dynamic IPv4. > For firewall, drop all inbound packets by default. For externally visible servers, you can match the last 64 bits only, so that changing prefixes don’…
You can have ULA address and globally-routable addresses (GRA) at the same time: they are not mutually exclusive. IPv6 was designed to (possibly) have multiple addresses on the same interface, while with IPv4 this is a (bit of a) 'strange' configuration (to have multiple addresses/aliases).
So go ahead and assign a ULA if you wish, but your system will also just get an address which is globally addressable (but not globally reachable address because of firewalls).
Re: Show HN: A Short IPv6 Guide for Home IPv4 Admins
#35I imagine I might be able to go looking for an answer to why I'd want this, but I would have expected the case to have been made casually by now if it had any utility in my home. I never stopped reading technology and computing sites during my sabbatical, though they did become more mainstream. Yet I still have no clue why I'd want this on a home network. This seems like a solution in need of a problem (in the home – I'm not discounting the utility on a global scale).
Re: Show HN: A Short IPv6 Guide for Home IPv4 Admins
#36If you want to run authoritative DNS on your home network and have AAAA lookups for local machines, how do you go about this? Assign the DNS entry just to the ULA of each host?
$ dig +short wk1 AAAA @192.168.1.1
2601:646:...
fd7c:b0fd:fd6a:1::ba5Re: Show HN: A Short IPv6 Guide for Home IPv4 Admins
#37I'm a home ipv4 admin. What I or someone similar would need is the last part that shows how you set up a basic network with some local addresses I care about and a few I want to expose publicly. It's nice that the guide includes the concepts, but the first thing anyone will want to do is just make it work. Step 2 says to set up ULAs. Are these static or dynamic? It says "don't pick numbers." If dynamic, how does step…
Your ISP can change your prefix delegation, in practice this shouldn't happen often, but if your in a situation where you need to deal with it frequently on the same network (running a service with a short lived delegation) DDNS still works for IPv6.
Re: Show HN: A Short IPv6 Guide for Home IPv4 Admins
#38> After your router connects to your ISP, the router can ask for prefix delegation. Some providers (eg: Starlink, when I last checked and a Calyx WiFi hotspot) will only advertise a prefix. I was forced to figure out a way to bring the /64 that is in front of my router (Linux iptables) and expose it to a LAN behind my router. It looks something like [1] Depending on your setup, there may be an easier solution. [1] ht…
It sounds like you're talking about running a router behind a router which you should try to avoid. If you want to run your own router you should try to put your modem/dish in passthrough mode. Once you do that Starlink works fine.
Re: Show HN: A Short IPv6 Guide for Home IPv4 Admins
#39How do you run a DNS server when your address isn't technically static? How do clients discover the DNS server in a SLAAC environment?
1. You create a ULA prefix (fc00:/7) on your local network. See https://en.m.wikipedia.org/wiki/Unique_local_address 2. Then you have your router advertise that prefix. 3. Then you have your DNS server pick a non-temporary address within that prefix (either manually set it, or let the OS pick one). 4. Then you tell your router to advertise that address as the DNS server in the RA. Depending on how you have your netwo…
Re: Show HN: A Short IPv6 Guide for Home IPv4 Admins
#40It's weird. Personally I've yet to make the jump to IPv6 because it seems too complex, doesn't make sense, so I don't want to spend the mental effort learning it when I have no need to switch. However, looking decades back I realise I felt the same way when first learning about and working with networks. Nothing about it is intuitive. It's all complex, until it isn't through repetition and familiarity. That said, I s…
One set of firewall rules, easy to view ip addresses, machines don't leak.
I would put the extra braincells to work learning vlans. putting machines in jail is a liberating experience.
You can also learn to use privoxy to control IF machines have internet access, who they talk to and when.