Показаны в основном изменения. Убран постоянный keep alive для пира (клиент для рукопожатия, именно клиент использует эту настройку). Убран неправильный WAN-адрес. Немного изменены настройки DNS — не совсем понятно, зачем там был 192.168.1.1, ведь это не локальная подсеть. Главная проблема — с вашими правилами фаервола. Слишком много лишнего шума. Сфокусируйтесь на нужном трафике, всё остальное сбрасывайте… Зачем вообще другие типы VPN, если потом их отключаете во входящих цепочках? Идея в том, чтобы настроить только WireGuard и использовать лишь его? Пока убрал их из правил фаервола. Старый маршрут тоже удалён.
model = RB750r2
serial number = “hidden”
/interface list
add name=WAN
add name=LAN
/interface detect-internet
set detect-interface-list=none
/interface list member
add interface=ether1wan list=WAN
add interface=bridge list=LAN
add interface=wireguard list=LAN
/interface wireguard peers
add allowed-address=192.168.100.2/32 interface=wireguard1 public-key=“++++++++++++++++++++++=”
add allowed-address=192.168.100.3/24 interface=wireguard1 public-key=“*************************************************=”
/ip address
add address=10.10.10.1/24 interface=bridge1 network=10.10.10.0
add address=192.168.100.1/24 interface=wireguard1 network=192.168.100.0
add address=192.168.1.99/24 interface=ether1wan network=192.168.1.0
/ip dhcp-server network
add address=10.10.10.0/24 dns-server=10.10.10.1 gateway=10.10.10.1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8,1.1.1.1
/ip firewall address list
add address=10.10.10.XX list=Authorized comment=“admin local pc”
add address=192.168.100.0/24 list=Authorized comment=“admin remote wg”
/ip firewall filter
{ стандартные правила, которые оставляем }
add action=accept chain=input connection-state=established,related,untracked
add action=drop chain=input connection-state=invalid
add action=accept chain=input protocol=icmp
{ админские правила }
add action=accept chain=input comment=“Включить WireGuard” dst-port=13231 protocol=udp
add action=accept chain=input comment=“Разрешить админ” in-interface-list=LAN src-address-list=Authorized
add action=accept chain=input comment=“Разрешить пользовательские сервисы” dst-port=53 protocol=udp in-interface-list=LAN
add action=accept chain=input comment=“Разрешить пользовательские сервисы” dst-port=53 protocol=tcp in-interface-list=LAN
add action=drop chain=input comment="сбрасывать всё остальное" { это правило ставим в самый конец }
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
{ стандартные правила, которые оставляем }
add action=fasttrack-connection chain=forward connection-state=established,related,untracked
add action=accept chain=forward connection-state=established,related,untracked
add action=drop chain=forward connection-state=invalid
{ админские правила }
add action=accept chain=forward comment=“интернет-трафик” in-interface-list=LAN out-interface-list=WAN
add action=accept chain=forward comment=“Разрешить wg” in-interface=wireguard out-interface-list=LAN
add action=accept chain=forward comment=“проброс портов” connection-nat-state=dstnat disabled=yes { включите или удалите, если не нужно }
add action=drop chain=forward comment=“сбрасывать всё остальное”
/ip route
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.1 pref-src=“” routing-table=main scope=30 suppress-hw-offload=no target-scope=10