Я настроил nginx как обратный прокси со многими адресами, настроенными в разделе backend. Это конфигурация:
upstream backend {
server xxx.xxx.xxx.xxx:4000;}
server {
listen 1337 default_server;
listen [::]:1337 default_server;
server_name _;
root /usr/share/nginx/html;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
resolver 8.8.8.8;
proxy_connect;
proxy_connect_allow 443;
proxy_connect_connect_timeout 10s;
proxy_connect_read_timeout 10s;
proxy_connect_send_timeout 10s;
location / {
proxy_set_header Host $host;
proxy_bind $server_addr;
proxy_ssl_server_name on;
proxy_pass http://backend;
proxy_set_header X-Forwarded-Proto https;
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
Я использую этот nginx, настроенный в моем браузере, для веб-серфинга. История в том, что когда я проверяю свой IP-адрес в Google, я вижу IP-адрес сервера. Есть ли способ представить меня (клиента) в Интернете, используя IP-адрес, настроенный в серверной части?
Спасибо вам всем!