Я хочу использовать тестовый сервер для администраторов.
Есть ли способ назначить доступ с клиента ip (123.0.0.1
) к серверу ip (123.0.0.2
)?
upstream target-server {
server [123.0.0.3] ;
server [123.0.0.2] ;
}
Вы можете использовать оператор if в местоположении для отображения трафика на вашу службу.
upstream target-server {
server 123.0.0.3 ;
server 123.0.0.2 ; }
server{
***
location / {
if ($remote_addr = 123.0.0.1) {
proxy_pass http://123.0.0.2 ;
}
proxy_pass http://target-server ;
}
}