Come convertire un indirizzo IP in un URL
Non si fa. Pensate ad un indirizzo IP come al numero di telefono del centralino di un hotel. Una volta che ti connetti hai ancora bisogno di sapere con chi vuoi parlare.
Alcuni indirizzi IP possono essere mappati al contrario (cioè che hanno un record DNS in-addr.arpa) e restituiranno un hostname. Il più delle volte è il nome host del server. Un singolo server può gestire il traffico web per migliaia di domini, quindi conoscere il server ti porta davvero solo al centralino.
Esempio: (on a mac)
Looking up amazon .com returns six IP addresses
- jpp$ host amazon.com
- amazon.com has address 54.239.17.7
- amazon.com has address 54.239.17.6
- amazon.com has address 54.239.25.192
- amazon.com has address 54.239.25.208
- amazon.com has address 54.239.26.128
- amazon.com has address 54.239.25.200
But if I look up those addresses I get nothing back.
- jpp$ host 54.239.17.7
- Host 7.17.239.54.in-addr.arpa. not found: 3(NXDOMAIN)
Once in a while it works
- jpp$ host nytimes.com
- nytimes.com has address 170.149.159.130
- nytimes.com has address 170.149.161.130
and
- jpp$ host 170.149.159.130
- http://130.159.149.170.in-addr.arpa domain name pointer www.sea1.nytimes.com
Even then it’s not the url, just one of the web servers.
Google’s server all return names in the 1e100.net domain (1e100 is 1 with 100 zeros after it, known as a ‘googol’ - nerd humor)
Articoli simili
- Come convertire un indirizzo logico in un indirizzo fisico nel paging
- Se qualcuno ha rubato il mio telefono, si è collegato al WiFi di qualcuno e ho l'indirizzo IP, l'indirizzo IP dirà dove si trova quell'indirizzo IP?
- Come forzare il mio Mac a ottenere un indirizzo IP assegnato da DHCP invece di un indirizzo IP ZeroConf su WiFi
- È sicuro condividere il tuo indirizzo del portafoglio MetaMask, ad esempio, mostrando un indirizzo pubblico per le donazioni?