<div dir="ltr"><div class="gmail_extra">13 января 2014 г., 13:43 пользователь Dmitriy Lyalyuev <span dir="ltr"><<a href="mailto:dmitriy@lyalyuev.info" target="_blank">dmitriy@lyalyuev.info</a>></span> написал:<br><div class="gmail_quote">


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div>Добрый день.<br>
      <br>
      Всегда интересовал вопрос наличия server_name в указанной
      конфигурации. В любом случае, если хост будет не указан или не
      относится к данному серверу он попадет в дефолт. Или я чего-то не
      верно понимаю и server_name таки тут обязательно должен
      присутствовать?<br></div></div></blockquote><div><br></div><div>server_name обязателен только для версий ниже 0.8.21. Выше - он необязателен и значение по умолчанию "".<br></div><div><br></div></div><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF"><div>
      <br>
      13.01.2014 13:39, Alex Vasilenko пишет:<br>
    </div><div><div>
    <blockquote type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div>13 января 2014 г., 13:02 пользователь Sferg <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us" target="_blank">nginx-forum@nginx.us</a>></span>
            написал:<br>
          </div>
          <div class="gmail_quote">
            <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Здравствуйте.
              Имеется связка Nginx + PHP-FPM + MySQL. В access.log
              Nginx'а<br>
              видно, что периодически на страничку заходят боты не по
              доменному имени, а<br>
              по IP-адресу. Возможно ли с помощью iptables ограничить
              доступ к страничке<br>
              по IP-адресу - чтоб только по доменному имени заходили, а
              по IP<br>
              блокировались файрволом.<br>
              <br>
              С уважением, Геннадий.<br>
              <br>
              Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,246311,246311#msg-246311" target="_blank">http://forum.nginx.org/read.php?21,246311,246311#msg-246311</a><br>
              <br>
              _______________________________________________<br>
              nginx-ru mailing list<br>
              <a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
              <a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote>
          </div>
          <br>
        </div>
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">
          Что iptables знает про внутренности http запроса? Ни-че-го. </div>
        <div class="gmail_extra">Можно сделать на уровне nginx.
          Catch-all для всех некорректных запросов (без хоста или с
          неизвестным хостом):</div>
        <div class="gmail_extra">
          <pre style="margin-bottom:0px;margin-top:0px;padding:0px">server {
    listen       80  default_server;
    server_name  _;
    return       444;
}</pre>
          <pre style="margin-bottom:0px;margin-top:0px;padding:0px"></pre>
          Документация - <a href="http://nginx.org/en/docs/http/server_names.html" target="_blank">http://nginx.org/en/docs/http/server_names.html</a></div>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
nginx-ru mailing list
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></pre>
    </blockquote>
    <br>
    <br>
    </div></div><span><font color="#888888"><pre cols="72">-- 
Dmitriy Lyalyuev
<a href="http://lyalyuev.info" target="_blank">http://lyalyuev.info</a></pre>
  </font></span></div>

<br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br></blockquote></div><br></div></div>