Это — старая версия документа!


Настройка IPv6 over Wireguard в openwrt

Wireguard как вам известно крайне простой и быстрый протокол, и с помощью которого можно использывать ipv6 на роутере с openwrt, в случае если провайдер вам не даёт своего ipv6. Сама по себе настройка Wireguard сервера проста, сильно проще остальных способов, главное что бы была подсеть больше /64 на vps или выделенном сервере, хватит и /56 на самом деле.

Сторона сервера

<file config /etc/wireguard/wg0.conf>

[Interface] Address = 2001:0db8:c8cf:6601::1/128 PrivateKey = # PublicKey = ListenPort = MTU = 1420

[Peer] PreSharedKey = PublicKey = AllowedIPs = 2001:0db8:c8cf:6601/64, 2001:0db8:c8cf:6610/60

Тут из примерочного префикса 2001:0db8:c8cf:6600/56 выделяется стык сеть 2001:0db8:c8cf:6601/64 которая Обезательна! И основная подсеть которая будет выделенна на openwrt 2001:0db8:c8cf:6610/60, через которую сам роутер и клиенты будут стучаться в интернет. Остальное всё как в обычном WG надо настраивать примечание. в случае если интерфейсу указать со стороны сервера адрес /64 то он Может не подниматься, поэтому я прописал /128, он и так работает

Сторона роутера

uci set network.wg_ipv6=interface uci set network.wg_ipv6.proto='wireguard' uci set network.wg_ipv6.private_key= uci add_list firewall.@zone[1].network='wg_ipv6' uci add network wireguard_wg_ipv6 uci set network.@wireguard_wg_ipv6[-1].description='wg/60' uci set network.@wireguard_wg_ipv6[-1].persistent_keepalive='25' uci set network.@wireguard_wg_ipv6[-1].endpoint_host='123.42.2.11' uci set network.@wireguard_wg_ipv6[-1].endpoint_port='5180' uci set network.@wireguard_wg_ipv6[-1].public_key= uci set network.@wireguard_wg_ipv6[-1].preshared_key='' uci add_list network.@wireguard_wg_ipv6[-1].allowed_ips='::/0' uci add_list network.wg_ipv6.addresses='2001:0db8:c8cf:6601::2/64' uci add_list network.wg_ipv6.ip6prefix='2001:0db8:c8cf:6610/60' uci set network.@wireguard_wg_ipv6[-1].route_allowed_ips='1' uci set network.ipv6.mtu='1420' uci commit reload_config


ways/wg.1733698155.txt.gz · Последние изменения: 2024-12-08 22:49 UTC От askhatoon
Personal Tools