Sunucumun genel bir IP adresi yok, bu yüzden gerçek istemcinin IP adresini nasıl alacağımı bilmiyorum.İstemcinin gerçek IP adresini Rails ve Nginx ile alın?
location/{
proxy_pass http://domain1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
benim Raylar uygulamanın denetleyici hem
request.ip
yılında
ve benim sunucunun ağ geçidi adresi iade request.remote_ip
:
Bu benim nginx yapılandırma olduğunu.
İstemcinin gerçek IP'sini nasıl alabilirim?
Rails taleplerinden X-Forwarded-For değeri nasıl alınır?
o müşterinin "GERÇEK" ip olmayabilir :) ve bildiğiniz :) –
@Rizwan S harif sonra biz sadece proxy'nin müşteri olduğunu düşünüyoruz. ^^ –
ama raylarımdaki IP de gate_way adresidir. – ethan