| ▲ | wolvoleo 3 hours ago | |
You don't put your server IP in your DNS? You type the IPv6 address every time? A lot of servers expose something public so they can be found. Otherwise what's the point of being publicly accessible? | ||
| ▲ | Macha 2 hours ago | parent [-] | |
You can't just list out all the DNS names. The three ways that names get discovered are: 1. You listen on IPv4 and someone probes all the IPv4 space and your server announces "Hi, I am web123.example.com" or similar in its responsible 2. You have HTTPS on the server and the HTTPS address ends up in the certificate transparency logs. 3. You have a public service on that server and announce the address somewhere. But when you have billions of IP addresses, why does SSH need to listen on the same address as HTTPS or anything you're running publicly? It's also infeasible to probe the entirety of IPv6 space the way you can probe all of IPv4, even though we're only assigning addresses in 3/65535 of it right now. | ||