Re: Cвязка Nginx-Nginx как ограничить доступ к бэкэнду?
Aleksandr Sytar
sytar.alex на gmail.com
Пн Июн 20 23:54:25 MSD 2011
20 июня 2011 г. 15:04 пользователь falcon400se <nginx-forum на nginx.us> написал:
>
> Есть связка на двух разных серверах с
> установленным Nginx.
>
> Я хочу сделать чтобы доступ к бэкэнду
> был возможен только с фронтенда.
>
> По айпи сделать этоого не удается,
> поясню почему:
>
>
> тоесть я использую передачу реальных
> айпи на бэкэнд.
Так почему нельзя по IP ограничить?
>
> Дык собственно вопрос, как сделать
> чтобы к бэкэнду мог обращаться только
> первый сервер?
> В том случае если ограничение по айпи
> использовать нельзя?
Если у вас бекенд PHP, то берем php-fpm (для простоты), настраиваем
чтобы он слушал только фротенд (105.136.81.21) и отдавал данные
по,например, 9000 порту.
На фронтенде настраиваем
fastcgi_pass: 221.198.54.124:9000
Подробная информация о списке рассылки nginx-ru