108

Если на сервере есть только IPv6-адрес без доменного имени, как я могу подключиться к серверу через мой веб-браузер?

2 ответа2

135

В соответствии с RFC2732 буквальные адреса IPv6 должны быть заключены в квадратные скобки в URL, например, так:

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

Если вам также нужно указать порт, отличный от 80, для доступа к серверу, он должен быть помещен после закрывающей скобки:

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

Конечно, вы должны иметь сквозное подключение IPv6 к этому хосту. Например, если сервер не находится в вашей собственной локальной сети, вам нужно иметь возможность подключения по протоколу IPv6, либо через своего интернет-провайдера (редко), либо через какой-то тип IPv6 в инкапсуляции IPv4 (туннель).

28

Поместите адрес ipv6 в адресную строку браузера, как имя DNS или адрес IPv4, за исключением заключенных в квадратные скобки:

http://[::1]

(пример с локальным хостом)

Это поддерживается в Chrome, Firefox, IE и, возможно, других браузерах.

Обратите внимание, что вам нужно иметь IPv6, работающий в вашей ОС, и каждое устройство на пути к месту назначения (включая прокси-серверы, если вы их используете).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .