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

Как ограничить все службы одним доменом в Ubuntu?

Кто-то указал неизвестный домен на IP-адрес моего сервера, вероятно, через записи A. Я хочу запретить доступ ко ВСЕМ службам (httpd, ssh, mail и т. Д.) Из этого домена и разрешить запросы только из моего домена. Я хочу сделать так, чтобы когда я подключаюсь к этому домену, он полностью отклоняется с моего сервера. Я могу запретить доступ по HTTP, изменив настройки своего веб-сервера, но я хочу сделать это для каждого отдельного типа подключения.

Как я могу это сделать?

Единственная служба, которая знает о вызывающем «домене», - это HTTP. Для этого просто создайте виртуальный хост на основе имени, который выдает ошибку 404 или подобное. Для других сервисов вы действительно ничего не можете сделать, например, SSH / SMTP / и т. Д. не имеют эквивалента HTTP Host заголовок.

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