Если вы читали о веб-сайтах и Интернете, вы, вероятно, слышали об использовании термина IPv6. Возможно, вы даже видели это при настройке параметров маршрутизатора. Даже если вы знаете этот термин, вы можете не знать, что он означает.
Конечно, вы, возможно, никогда не слышали об IPv6. Независимо от того, есть ли у вас IPv6 или нет, IPv6 важен для Интернета, особенно по мере нашего продвижения вперед. Если у вас есть веб-сайт, особенно важно ознакомиться с IPv6.
Также читайте: Почему некоторые интернет-провайдеры так медленно принимают IPv6?
Что такое IPv6?
Прежде чем мы начнем объяснять, что такое IPv6 и чем он отличается от IPv4, давайте посмотрим, что такое IP-адрес. Всякий раз, когда вы вводите адрес веб-сайта в свой браузер, это имя проходит через сервер доменных имен, который, в свою очередь, передает вашему браузеру IP-адрес сервера. Эти адреса позволяют компьютерам общаться друг с другом через Интернет.
В течение многих лет IP-адреса использовали 32-битное адресное пространство
Contents
Что такое IPv6?
45.67.89. Это максимальное количество цифр, которое может использовать адрес IPv4. Это означает, что вы ограничены IP-адресами в диапазоне от 000.000.000.000 до 255.255.255.255.На самом деле все немного сложнее, поскольку большие блоки адресов зарезервированы для особых случаев, но суть вы поняли.
Существует множество серверов, и многие веб-сайты, с которыми вы сталкиваетесь, используют более одного IP-адреса. Фактически, большинство из них используют более одного IP-адреса.
IPv6 спешит на помощь
В отличие от IPv4 и его 32-битного адресного пространства, IPv6 использует 128-битное адресное пространство. Поскольку эти IP-адреса длиннее, они не будут исчерпаны, а это уже проблема. Это также означает, что они выглядят немного менее дружелюбными.
Адрес IPv6 использует восемь групп по четыре цифры. Более того, они шестнадцатеричные, что допускает еще больше вариаций. Пример адреса IPv6 выглядит так: 2001:0db8:0000:0000:0000:8a2e:0370:7334.
Как убедиться, что ваш сайт готов к IPv6?
Вы не можете просто заменить IPv4 на IPv6. Вместо этого они какое-то время будут бежать бок о бок. Добавление поддержки IPv6 на ваш веб-сайт можно выполнить одновременно с настройкой IPv4.
Во-первых, вам необходимо настроить сервер для прослушивания адресов IPv6. Это зависит от серверного программного обеспечения, поэтому вам необходимо обратиться к документации. Например, в Nginx вы просто добавляете следующую строку в файл конфигурации вашего сервера:
listen [::]:443 ssl http2;IPv6 спешит на помощьde>представляет адреса IPv6.
Далее вам нужно будет добавить запись AAAA для вашего веб-сайта, а также для вашего чистого домена. Это версия записи A IPv6, которую вы, вероятно, настроили через регистратор доменов при настройке своего веб-сайта.
Вам также необходимо убедиться, что ваши DNS-серверы имеют адреса IPv6. В противном случае, даже если ваш сайт будет обслуживать трафик по IPv6, вам все равно понадобится IPv4, чтобы фактически направлять туда своих пользователей. Вы можете проверить это, используя команду whois
, за которой следует имя вашего домена.
Все немного сложнее, если у вас также есть почтовый серв
Как убедиться, что ваш сайт готов к IPv6?
почтовых серверов. Если вы указываете серверы IPv4 в записи SPF для исходящей почты, вам также необходимо указать адреса IPv6.Это должно, по крайней мере, дать вам представление о том, с чего начать добавление IPv6 на ваш сайт.
Заключение
Хотя цифры могут выглядеть немного сложнее, чем у старых IP-адресов IPv6, на самом деле IPv6 не так уж и сложен. Учитывая, какие проблемы это может избавить вас в дальнейшем, лучше настроить свой сайт для IPv6 сейчас, а не ждать, пока это понадобится.
Если вы используете свой веб-сайт с домашнего сервера, вам необходимо убедиться, что вы должным образом его защитили. Мы можем помочь вам там. Просто ознакомьтесь с нашим гид
для защиты вашего домашнего Linux-сервера .