le_ Posted April 26, 2023 Share Posted April 26, 2023 В домашней сети работает Keenetic Extra. Провайдер домашнего интернета дает мне только IPv4-адрес из приватной сети (NAT). Имеется VPS к которому с роутера (Keenetic) настроен туннель wireguard. Адреса на концах туннеля: 10.0.0.1, fd00:1:1::1 - VPS, и 10.0.0.2, fd00:1:1::2- Keenetic. Я уже настроил нужные маршруты по IPv4 через туннель. VPS имеет публичный IPv6-адрес (доступен из Интернет): 2a03:****:****::****/64. Вопрос: как сделать так, чтобы устройства в домашней сети имели доступ в интернет по IPv6 через туннель wireguard на роутере? Т.е., чтобы с ноутбука в домашней сети пинговался [например] google c IP 2001:4860:4860::8888... Quote Link to comment Share on other sites More sharing options...
snark Posted April 26, 2023 Share Posted April 26, 2023 (edited) Могу посоветовать статью https://blog.kvv213.com/2022/06/hochu-ipv6-no-chto-delat-esli-tvoj-provajder-kozlina-prokidyvaem-ipv6-v-svoju-set-cherez-vps-i-wireguard/ Edited April 26, 2023 by snark Quote Link to comment Share on other sites More sharing options...
avn Posted April 26, 2023 Share Posted April 26, 2023 47 минут назад, le_ сказал: В домашней сети работает Keenetic Extra. Провайдер домашнего интернета дает мне только IPv4-адрес из приватной сети (NAT). Имеется VPS к которому с роутера (Keenetic) настроен туннель wireguard. Адреса на концах туннеля: 10.0.0.1, fd00:1:1::1 - VPS, и 10.0.0.2, fd00:1:1::2- Keenetic. Я уже настроил нужные маршруты по IPv4 через туннель. VPS имеет публичный IPv6-адрес (доступен из Интернет): 2a03:****:****::****/64. Вопрос: как сделать так, чтобы устройства в домашней сети имели доступ в интернет по IPv6 через туннель wireguard на роутере? Т.е., чтобы с ноутбука в домашней сети пинговался [например] google c IP 2001:4860:4860::8888... Читайте про ipv6 и proxy_ndp Quote Link to comment Share on other sites More sharing options...
le_ Posted April 27, 2023 Author Share Posted April 27, 2023 Тут пишут,что штатно это пока нельзя настроить... Quote Link to comment Share on other sites More sharing options...
avn Posted April 27, 2023 Share Posted April 27, 2023 (edited) 7 минут назад, le_ сказал: Тут пишут,что штатно это пока нельзя настроить... В 4.x уже бегает штатно. Штатно proxy_ndp думаю и не будет, только entware. Механизм мало кому нужный. Мало того требуется и его настройка на VPS. Edited April 27, 2023 by avn Quote Link to comment Share on other sites More sharing options...
le_ Posted April 27, 2023 Author Share Posted April 27, 2023 1 минуту назад, avn сказал: В 4.x уже бегает штатно. Это из "Предварительного" канала обновлений (того, что в стадии тестирования)? А проблем там никаких не наблюдается? Quote Link to comment Share on other sites More sharing options...
le_ Posted April 28, 2023 Author Share Posted April 28, 2023 (edited) В 26.04.2023 в 16:07, avn сказал: Читайте про ipv6 и proxy_ndp А можете подробнее рассказать, как это должно работать с proxy_ndp? Я просто никогда с подобным не сталкивался. Почему нельзя просто указать маршрут на роутере в ::/0 через туннель? Мне не нужен доступ к домашним устройствам по IPv6, только с них доступ в интернет по IPv6... Edited April 28, 2023 by le_ Quote Link to comment Share on other sites More sharing options...
Patch17 Posted April 28, 2023 Share Posted April 28, 2023 On 4/27/2023 at 2:18 PM, avn said: В 4.x уже бегает штатно. Штатно proxy_ndp думаю и не будет, только entware. Механизм мало кому нужный. Мало того требуется и его настройка на VPS. Вы же про wireguard говорите? Поставил сейчас Alpha 20, на Ultra ради ipv6 в wg, и интерфейс по прежнему не имеет возможности указать подсеть 6 версии. Quote Link to comment Share on other sites More sharing options...
avn Posted May 18, 2023 Share Posted May 18, 2023 В 28.04.2023 в 18:16, Patch17 сказал: Вы же про wireguard говорите? Поставил сейчас Alpha 20, на Ultra ради ipv6 в wg, и интерфейс по прежнему не имеет возможности указать подсеть 6 версии. keenetic/a interface Wireguard2 ipv6 address 2606:4700::99 interface Wireguard2 wireguard peer <peer> allow-ips 2000:: 3 Quote Link to comment Share on other sites More sharing options...
seeii Posted June 1, 2023 Share Posted June 1, 2023 В 18.05.2023 в 14:12, avn сказал: keenetic/a interface Wireguard2 ipv6 address 2606:4700::99 interface Wireguard2 wireguard peer <peer> allow-ips 2000:: 3 Добавил IPv6 в wireguard пинг работает, больше ничего, с устройств подключённых через Wireguard по прежнему только IPv4 Прошивка 4.0 beta 1 Quote Link to comment Share on other sites More sharing options...
avn Posted June 1, 2023 Share Posted June 1, 2023 1 час назад, seeii сказал: Добавил IPv6 в wireguard пинг работает, больше ничего, с устройств подключённых через Wireguard по прежнему только IPv4 Прошивка 4.0 beta 1 А причем здесь устройства, подключенные через wireguard? На всех устройствах должны быть ipv6 адреса, не от wg, а от провайдера из диапазона 2000::/3. Если вы хотите пробросить адреса на устройства через wg, то это proxy_ndp. Или можно ещё попробовать nat6 настроить, что не правильно. В общем, не понятно что у Вас не работает и почему это должно работать. Quote Link to comment Share on other sites More sharing options...
seeii Posted June 2, 2023 Share Posted June 2, 2023 (edited) 8 часов назад, avn сказал: А причем здесь устройства, подключенные через wireguard? На всех устройствах должны быть ipv6 адреса, не от wg, а от провайдера из диапазона 2000::/3. Если вы хотите пробросить адреса на устройства через wg, то это proxy_ndp. Или можно ещё попробовать nat6 настроить, что не правильно. В общем, не понятно что у Вас не работает и почему это должно работать. круто, https://blog.kvv213.com/2022/06/hochu-ipv6-no-chto-delat-esli-tvoj-provajder-kozlina-prokidyvaem-ipv6-v-svoju-set-cherez-vps-i-wireguard/ если есть IPv6 у wireguard провайдера, и как бы на keenetic то как мне настроить чтобы компы ходили через IPv6 что уже в кинетике Я понял, что не работало, а можно настроить NATv6 на keenetic? Edited June 2, 2023 by seeii Quote Link to comment Share on other sites More sharing options...
seeii Posted June 2, 2023 Share Posted June 2, 2023 А почему находясь в сети по умолчанию, Домашней сети, у меня pingv6 не проходит? ping6 fe80::fff7:5bff:d814:b3b2 я сам себя даже пингануть не могу Quote Link to comment Share on other sites More sharing options...
avn Posted June 2, 2023 Share Posted June 2, 2023 (edited) 3 часа назад, seeii сказал: А почему находясь в сети по умолчанию, Домашней сети, у меня pingv6 не проходит? ping6 fe80::fff7:5bff:d814:b3b2 я сам себя даже пингануть не могу Потому-что fe80:: это link-local адреса. Вам же надо раздать всем устройствам в сети ipv6-ULA адреса. Тогда все заработает, при условии включения маскардинга на интерфейсе wg. Edited June 2, 2023 by avn Quote Link to comment Share on other sites More sharing options...
avn Posted June 2, 2023 Share Posted June 2, 2023 (edited) Вам нужна такая схема, но не каждый VPS ее поддерживает. Тут нужно экспериментировать, либо ругаться с провайдерами. WG IPv6 NDP Edited June 2, 2023 by avn 1 Quote Link to comment Share on other sites More sharing options...
avn Posted June 2, 2023 Share Posted June 2, 2023 (edited) В 26.04.2023 в 15:20, le_ сказал: В домашней сети работает Keenetic Extra. Провайдер домашнего интернета дает мне только IPv4-адрес из приватной сети (NAT). Имеется VPS к которому с роутера (Keenetic) настроен туннель wireguard. Адреса на концах туннеля: 10.0.0.1, fd00:1:1::1 - VPS, и 10.0.0.2, fd00:1:1::2- Keenetic. Я уже настроил нужные маршруты по IPv4 через туннель. VPS имеет публичный IPv6-адрес (доступен из Интернет): 2a03:****:****::****/64. Вопрос: как сделать так, чтобы устройства в домашней сети имели доступ в интернет по IPv6 через туннель wireguard на роутере? Т.е., чтобы с ноутбука в домашней сети пинговался [например] google c IP 2001:4860:4860::8888... Edited June 2, 2023 by avn Quote Link to comment Share on other sites More sharing options...
seeii Posted June 2, 2023 Share Posted June 2, 2023 (edited) 11 час назад, avn сказал: Вам нужна такая схема, но не каждый VPS ее поддерживает. Тут нужно экспериментировать, либо ругаться с провайдерами. WG IPv6 NDP вроде мне провайдер позволяет коннет через wireguard IPv6, с компа могу зайти через wireguard и IPv6 работает Edited June 2, 2023 by seeii Quote Link to comment Share on other sites More sharing options...
avn Posted June 3, 2023 Share Posted June 3, 2023 12 часа назад, seeii сказал: вроде мне провайдер позволяет коннет через wireguard IPv6, с компа могу зайти через wireguard и IPv6 работает Все правильно, ip адрес wg у вас на компьютере, и все работает. А когда wg на роутере - ipv6 адрес на роутере, а на компьютере ipv6 адреса нету и ничего не работает. Надо раздать ula адреса в сеть, а для wg на роутере настроить нат. Для вас самая простая схема. Quote Link to comment Share on other sites More sharing options...
seeii Posted June 3, 2023 Share Posted June 3, 2023 9 минут назад, avn сказал: Все правильно, ip адрес wg у вас на компьютере, и все работает. А когда wg на роутере - ipv6 адрес на роутере, а на компьютере ipv6 адреса нету и ничего не работает. Надо раздать ula адреса в сеть, а для wg на роутере настроить нат. Для вас самая простая схема. Можно по подробнее или ссылку на какой-нибудь мануал почитать как настроить. Заранее благодарю Quote Link to comment Share on other sites More sharing options...
seeii Posted June 24, 2023 Share Posted June 24, 2023 (edited) По пробовал прошивку 4.0 Beta 3 Ошибка выключаешь одно соединение wireguard гаснут все индикаторы пир (зеленые) осталась, прописал (config-if)> ipv6 address fd11:5ee:bad:c0de::3 (config-if)> wireguard peer ddFK5MyKEYYYd0E= allow-ips ::0/0 (config-if)> system configuration save ping6 работает, компы под подключением как сидели на IPv4 так и остаются Edited June 24, 2023 by seeii Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.