Привет! Хочу настроить DMZ. Например, у меня есть 3 интерфейса: LAN, DMZ и WAN.
* Трафик, инициированный в LAN с назначением DMZ или WAN, должен быть разрешён, а также ответы из DMZ или WAN к LAN.
* Трафик, инициированный в DMZ с назначением LAN, должен быть запрещён. Разрешать только если есть правило, позволяющее это соединение, начатое в DMZ.
Можешь подсказать, как сделать правила фаервола, чтобы добиться этого? Я думал примерно так:
(Разрешить весь трафик из LAN)
chain=forward action=accept in-interface=LAN
(Разрешить ответ из DMZ к LAN, когда трафик инициирован в LAN)
chain=forward action=accept connection-state=established,related in-interface=DMZ out-interface=LAN
(Блокировать трафик, инициируемый из DMZ в LAN)
chain=forward action=drop connection-state=new in-interface=DMZ out-interface=LAN log=no log-prefix=""
Спасибо!
* Трафик, инициированный в LAN с назначением DMZ или WAN, должен быть разрешён, а также ответы из DMZ или WAN к LAN.
* Трафик, инициированный в DMZ с назначением LAN, должен быть запрещён. Разрешать только если есть правило, позволяющее это соединение, начатое в DMZ.
Можешь подсказать, как сделать правила фаервола, чтобы добиться этого? Я думал примерно так:
(Разрешить весь трафик из LAN)
chain=forward action=accept in-interface=LAN
(Разрешить ответ из DMZ к LAN, когда трафик инициирован в LAN)
chain=forward action=accept connection-state=established,related in-interface=DMZ out-interface=LAN
(Блокировать трафик, инициируемый из DMZ в LAN)
chain=forward action=drop connection-state=new in-interface=DMZ out-interface=LAN log=no log-prefix=""
Спасибо!