Назад | Перейти на главную страницу

Копирование правил UFW между серверами

Я делаю обновление оборудования на своем Colo, мне просто нужно скопировать мои правила UFW со старого сервера на новый. Кажется, я не могу заставить их скопировать все активные правила с моего старого сервера на новый.

Как мне скопировать мои активные правила UFW между серверами?

Я нашел правила в /etc/ufw/user.rules а для ipv6 вы можете найти правила в /etc/ufw/user6.rules.

Если вы копируете эти файлы между серверами, отключите, а затем снова включите ufw.

Пользовательские конфигурации для UFW должны быть в /etc/ufw. Вы не должны изменять файлы в /lib ни /usr/lib ни в каких других подобных местах, потому что ваши изменения могут быть перезаписаны версией поставщика по умолчанию после обновления пакетов.

Начиная с Ubuntu 16.04:

ls /etc/ufw

after6.rules applications.d before.rules user6.rules
after.init before6.rules sysctl.conf user.rules
after.rules before.init ufw.conf

Эти /lib/ufw/user.rules /lib/ufw/user6.rules - это просто символические ссылки на / etc / ufw / user ...

Скопируйте эти файлы из каталога / etc / ufw и в него.

Другим решением может быть:

Сохраните текущую конфигурацию с помощью:

iptables-save >/to/some/filename

Затем восстановите его с помощью:

iptables-restore </to/some/filename