-1

Я никогда не имел дело с IPv6. Сегодня я установил свой интернет от интернет-компании, и они принесли роутер. Когда я получил доступ к маршрутизатору, чтобы увидеть его публичный IP-адрес, я обнаружил, что существует только IPv6-адрес. Один, заканчивающийся на /64 и другой, заканчивающийся на /128 . Я понятия не имею о разнице между ними.

Ну, главное, что я пытаюсь сделать, это то, что я хочу иметь сервер для размещения на нем веб-сайтов. По крайней мере, один сайт на данный момент. Как я знаю, я должен указать IP-адрес моего маршрутизатора в настройках домена моего доменного имени. Затем я должен дать указание маршрутизатору пересылать любые HTTP-запросы на мой сервер через переадресацию портов или что-то еще. Насколько я знаю, все провайдеры доменов поддерживают только IPv4. Так как обойти эту проблему?

2 ответа2

1

С IPv6 у вас есть миллиарды и миллиарды адресов. A /64 означает, что первые 64 (из 128 битов адреса IPv6) являются фиксированными, а оставшиеся биты доступны для использования. А /64 имеет 18,446,744,073,709,551,616 адресов, если быть точным. IPv6 не использует NAT, поэтому нет разницы между внутренними и внешними адресами. Единственное отличие состоит в том, что между вашей сетью и внешним миром, вероятно, существует межсетевой экран для фильтрации входящего и исходящего трафика. Сами адреса не меняются при передаче. Каждый IPv6-адрес напрямую доступен из внешнего мира, если это разрешено брандмауэром.

Проблема, с которой вы столкнетесь, заключается в том, что, к сожалению, в большинстве стран мира еще нет IPv6. Это происходит (Бельгия уже прошла отметку в 20%), но пока не доступно везде. Поскольку IPv4 и IPv6 - это два разных протокола, они не общаются друг с другом. Это означает, что если у вас есть только IPv6 для размещения вашего сайта, то только пользователи, имеющие IPv6, могут получить к нему доступ. Если у пользователя есть только IPv4 (по-прежнему подавляющее большинство), он не сможет получить доступ к вашему сайту.

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

0

Когда вы подключаетесь к маршрутизатору с вашего компьютера, он получит адрес, который должен помочь вам определить, какой из адресов является маршрутизатором (они должны находиться в одном диапазоне). IP6 не нуждается в пересылке как таковой. Веб-сервер будет иметь свой собственный адрес, который должен быть связан с доменным именем (www.whever.com) с записью AAAA в DNS. Кроме того, вам нужно будет открыть межсетевой экран маршрутизатора (как-нибудь, надеюсь, безопасно), чтобы разрешить внешние подключения к веб-серверу.

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