В связи с тем, что английский у меня корявый, хочу попросить помощи здесь (надеюсь, ответите по-русски).
Имеется роутер OpenWRT с полученным префиксом ipv6 из туннеля. Стационарный ПК подключен по проводу и имеет доступ по ipv6. Мобильный телефон также получает ipv6 адреса, но доступ по ipv6 не работает. Пакеты застревают в точке доступа и дальше идет time out.
Как это можно исправить?
Часть /etc/config/network выглядит так:
/etc/config/network
config interface ‘wg0’
option listen_port ‘51820’
option proto ‘wireguard’
option private_key ‘(hidden)’
list addresses ‘10.0.0.2/16’
list addresses ‘fd42:42:42::2/60’
config wireguard_wg0
option endpoint_host ‘(hidden)’
option persistent_keepalive ‘25’
option endpoint_port ‘51820’
option public_key ‘(hidden)’
list allowed_ips ‘0.0.0.0/0’
list allowed_ips ‘::/0’
option route_allowed_ips ‘1’
config interface ‘wg06’
option ifname ‘@wg0’
option proto ‘static’
option ip6prefix ‘fd42:42:42::2/60’
config route6
option interface ‘wg0’
option target ‘fd42:42:42::2/128’
config route6
option interface ‘wg0’
option gateway ‘fd42:42:42::2’
option target ‘::/0’
Часть /etc/config/firewall выглядит так:
/etc/config/firewall
config zone
option name ‘wan’
option input ‘REJECT’
option output ‘ACCEPT’
option forward ‘REJECT’
option masq ‘1’
option mtu_fix ‘1’
option network ‘wan wg0’
config zone
option name ‘wan6’
option family ‘ipv6’
option input ‘ACCEPT’
option output ‘ACCEPT’
option forward ‘REJECT’
option network ‘wg06’
config forwarding
option dest ‘lan’
option src ‘wan6’
config forwarding
option dest ‘wan6’
option src ‘lan’
Трасировка на мобильном идет так:
Tracert Openwrt.org