У меня новая установка RouterOS с моими базовыми настройками фильтрации, которая блокирует VPN-доступ. Я настроил правило фильтра (#6 ниже) в цепочке input, чтобы разрешить доступ через порт PPTP (1723), но оно не срабатывает. Вместо этого трафик попадает под правило «отбросить всё остальное». Если я отключаю правило «отбросить всё остальное», то PPTP-доступ работает.
/ip firewall filter> print
Flags: X - отключено, I - недействительно, D - динамическое
0 ;;; Отбрасывать недействительные соединения
chain=input action=drop connection-state=invalid
1 ;;; Разрешать установленные соединения
chain=input action=accept connection-state=established
2 ;;; Разрешать связанные соединения
chain=input action=accept connection-state=related
3 ;;; Разрешать UDP
chain=input action=accept protocol=udp
4 ;;; Разрешать ICMP
chain=input action=accept protocol=icmp
5 ;;; Разрешать вход на порт BACnet
chain=input action=accept protocol=udp in-interface=ether1 dst-port=47808
6 ;;; Разрешать вход для PPTP-туннеля
chain=input action=accept connection-state=new protocol=tcp dst-port=1723 connection-type=pptp
7 ;;; Разрешать вход с приватных адресов
chain=input action=accept src-address-list=private
8 ;;; Логировать всё, что собираются отбрасывать
chain=input action=log log-prefix="Drop"
9 ;;; Отбрасывать всё остальное
chain=input action=drop
Пробовал разные варианты правила #6, но ничего не срабатывает. Кто-нибудь знает, что я упускаю? Версия ROS 4.17, но я также пробовал 3.13.
/ip firewall filter> print
Flags: X - отключено, I - недействительно, D - динамическое
0 ;;; Отбрасывать недействительные соединения
chain=input action=drop connection-state=invalid
1 ;;; Разрешать установленные соединения
chain=input action=accept connection-state=established
2 ;;; Разрешать связанные соединения
chain=input action=accept connection-state=related
3 ;;; Разрешать UDP
chain=input action=accept protocol=udp
4 ;;; Разрешать ICMP
chain=input action=accept protocol=icmp
5 ;;; Разрешать вход на порт BACnet
chain=input action=accept protocol=udp in-interface=ether1 dst-port=47808
6 ;;; Разрешать вход для PPTP-туннеля
chain=input action=accept connection-state=new protocol=tcp dst-port=1723 connection-type=pptp
7 ;;; Разрешать вход с приватных адресов
chain=input action=accept src-address-list=private
8 ;;; Логировать всё, что собираются отбрасывать
chain=input action=log log-prefix="Drop"
9 ;;; Отбрасывать всё остальное
chain=input action=drop
Пробовал разные варианты правила #6, но ничего не срабатывает. Кто-нибудь знает, что я упускаю? Версия ROS 4.17, но я также пробовал 3.13.