У меня есть онлайн-инструмент, и я хочу предоставить доступ компании. На данный момент доступ контролируется по IP через файл .htaccess. Компания, которой я хочу предоставить доступ, находится по адресу ipv6, и, хотя я перепробовал множество методов, доступ к веб-сайту по-прежнему заблокирован.
Допустим, их ipv6: 26b0:21t7:ada2:4a10:38f5:1d56:7a79:c83c
(примечание: как ни странно, когда они посещают веб-сайт, например https://whatismyipaddress.com у них также есть адрес ipv4, который я тоже занес в белый список)
Я прочитал этот пост, но на самом деле он не отвечает на вопрос:
Внесите в белый список диапазон IPv6 отдельного человека через .htaccess
и я пробовал много разных вещей, таких как:
<RequireAny>
Require ip 51.203.055.209 # whitelisting ipv4 works fine
Require ip 26b0:21t7:ada2:4a10::/64 26b0:21t7:ada2::/52 26b0:21t7:ada2:4a10:38f5:1d56:7a79:c83c
Require ip 26b0:21t7:10::/48 26b0:21t7:11::/48 26b0:21t7:12::/48 26b0:21t7:13::/48 26b0:21t7:14::/48 26b0:21t7:15::/48 26b0:21t7:16::/48 26b0:21t7:17::/48 26b0:21t7:18::/48 26b0:21t7:19::/48 26b0:21t7:1a::/48 26b0:21t7:1b::/48 26b0:21t7:1c::/48 26b0:21t7:1e::/48
</RequireAny>
... но ни один из ipv6 не работает. Честно говоря, я не очень понимаю всю эту штуку с подсетями в ipv6, но я также не хочу тратить целую вечность на изучение тонкостей того, как это работает — мне просто нужно жесткое и быстрое правило для внесения ipv6 в белый список. адреса в .htaccess.
Был бы признателен за любую помощь.