Bouncer - это приложение, позволяющее выбрать правильную зону брандмауэра для беспроводных сетей. Когда вы подключаетесь к новой сети, открывается окно, предлагающее выбрать её тип (например: домашняя, публичная, рабочая). После выбора типа, он привязывается к данной сети и автоматически используется в дальнейшем.
Требуется наличие NetworkManager и firewalld. Если вы не используете их, вы не сможете воспользоваться Bouncer. Fedora использует обе службы по умолчанию. Другие дистрибутивы, напротив, могут поставляться без них.
Fedora
Ubuntu
- Удалите ufw: <code>sudo apt remove ufw</code>
- Установите firewalld: <code>sudo apt install firewalld</code>
- По умолчанию polkit настроен так, чтобы обычные пользователи не могли задавать зону для подключения. Самый простой способ обойти это - добавить пользователей в группу <code>netdev</code> (например, <code>usermod -a -G netdev justin</code>). В качестве альтернативы можно задать собственное правило polkit для <code>org.freedesktop.NetworkManager.settings.modify.system</code> (объяснение того, как это сделать, выходит за рамки данной документации и оставляется читателю в качестве домашнего задания).
Debian
- Установите firewalld: <code>sudo apt install firewalld</code>
- По умолчанию polkit настроен так, чтобы обычные пользователи не могли задавать зону для подключения. Самый простой способ обойти это - добавить пользователей в группу <code>netdev</code> (например, <code>usermod -a -G netdev justin</code>). В качестве альтернативы можно задать собственное правило polkit для <code>org.freedesktop.NetworkManager.settings.modify.system</code> (объяснение того, как это сделать, выходит за рамки данной документации и оставляется читателю в качестве домашнего задания).