Questão Como conectar um site tem apenas endereço IPv6 sem nome de domínio?


Se um servidor tiver apenas endereço IPv6 sem nome de domínio, como posso me conectar ao servidor pelo meu navegador da Web?


92


origem




Respostas:


De acordo com RFC2732, os endereços IPv6 literais devem ser colocados entre colchetes em URLs, por exemplo, como isso:

http://[1080:0:0:0:8:800:200C:417A]/index.html

Se você também precisar especificar uma porta diferente de 80 para acessar o servidor, ela deverá ser colocada após o colchete de fechamento:

http://[1080:0:0:0:8:800:200C:417A]:8888/index.html

Obviamente, você precisa ter conectividade IPv6 de ponta a ponta com esse host. Por exemplo. se o servidor não estiver dentro de sua própria rede local, você precisará ter conectividade IPv6, seja via seu ISP (raro), ou por meio de algum tipo de IPv6 no encapsulamento IPv4 (encapsulamento).


113



Comutado para esta resposta para mencionar RFC. - Eonil
isso não funciona no Google Chrome se você usar endereços locais de link (com o sufixo% eth0). - anarcat
isso funciona para um domínio? - Jason Sebring


Coloque o endereço ipv6 na barra de endereços do navegador como se fosse um nome DNS ou um endereço IPv4, exceto entre colchetes:

http://[::1]

(exemplo com localhost)

Isso é suportado no Chrome, Firefox, IE e provavelmente em outros navegadores.

Observe que você precisa ter o IPv6 funcionando em seu sistema operacional e todos os dispositivos no caminho para o destino (incluindo os servidores proxy, se você usar um).


25