@VladVol

Как заблокировать домен для б/у ip адреса?

Купил виртуальный сервер, мне выдали для него ip. Пока доступ к содержимому только через ip, dns еще обзавелся.
На днях случайно обнаружил в логах nginx, что на него ходят с определенного домена. Вбил этот домен в браузере - вуаля, - моя тестовая страница сайта!

Это первый сервер, поэтому мне не понятно нормальная ли это картина когда чужой домен кажет твой сайт?
И как запретить серверу отдавать что-либо этому домену? Да вообще, любым доменам кроме указанного?
  • Вопрос задан
  • 318 просмотров
Пригласить эксперта
Ответы на вопрос 2
sim3x
@sim3x
Настроить nginx так чтоб он не ловил все что к нему лезет

nginx.org/en/docs/http/server_names.html#miscellan...

а ловил только ип или доменное имя
Ответ написан
Комментировать
@VladVol Автор вопроса
Вроде, должно работать, но не работает...

default.conf
server { 
      listen 80 default;

      server_name noname;

      access_log /dev/null;
      error_log /dev/null;
      return 444; 
   }


main.conf
server {
      listen           80 default_server;
      
      server_name      MY_IP_ADDRESS;

      root             /usr/local/www/;
      index           index.html index.htm;
   }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы