Успей заказать VPS-сервер со скидкой 15%
Акция завершится через
00Дней
:
00Часов
:
00Минут
:
00Секунд

Блокируем доступ к приватным сетям на Ubuntu через UFW

Иногда от дата-центра могут поступать жалобы на сканирование частных сетей, даже если вы не выполняли это намеренно. Чтобы исключить такие исходящие подключения, можно заблокировать приватные сети с помощью файрволла ufw.

Установка ufw

Сначала проверьте, установлен ли ufw на сервере, и при необходимости установите его.

Установка ufw на сервере
Установка утилиты ufw.

Перед включением файрволла откройте важные порты, чтобы не потерять доступ к сервисам. Обычно достаточно разрешить SSH, HTTP и HTTPS.

После этого можно включить файрволл.

Включение ufw
Включение файрволла ufw.

Проверить текущий статус файрволла можно следующей командой.

Проверка статуса ufw
Текущий статус ufw.

Блокировка частных сетей

Теперь можно перейти к блокировке приватных сетей, чтобы исключить любые исходящие подключения к ним с сервера.

К приватным и служебным сетям относятся следующие диапазоны:

  • 10.0.0.0/8
  • 172.16.0.0/12
  • 192.168.0.0/16
  • 100.64.0.0/10
  • 198.18.0.0/15
  • 169.254.0.0/16

Добавьте правила, которые запретят исходящие подключения к этим диапазонам.

После добавления правил ещё раз проверьте их наличие.

Проверка правил блокировки в ufw
Проверка добавленных правил блокировки.

Если попробовать обратиться к адресу из заблокированной сети, соединение не будет установлено. Например, это можно проверить через .

Ошибка при обращении к заблокированной сети
Пример обращения к адресу из заблокированного диапазона.

На этом настройка блокировки приватных сетей завершена.

Разблокировка сетей при необходимости

Если позже потребуется снова разрешить доступ к одной из сетей, сначала выведите нумерованный список правил ufw.

Нумерованный список правил ufw
Просмотр правил ufw с номерами.

После этого удалите нужное правило по его номеру. Вместо укажите номер из вывода команды.

Например, можно удалить правило номер 7.

Удаление правила ufw по номеру
Удаление выбранного правила из ufw.

После удаления правила доступ к соответствующему адресу снова станет доступен.

Проверка доступа после удаления правила
Проверка доступа после разблокировки сети.

Теперь вы умеете закрывать и открывать доступ сервера к частным сетям при помощи ufw.