AWS just added support to ELBPROXY protocol के लिए, जो टीसीपी धाराओं को लपेटता है और क्लाइंट आईपी पता (प्रॉक्सी द्वारा देखा गया) जोड़ता है ताकि बैकएंड सर्वर के पास क्लाइंट के आईपी तक पहुंच हो (क्योंकि यह अन्यथा ईएलबी के आईपी को देखेगी)।क्लाइंट का वास्तविक आईपी पता प्राप्त करने के लिए मैं PROXY प्रोटोकॉल का उपयोग कैसे करूं?
मुझे पता है कि ईएलबी HTTP (एस) मोड में चला सकता है, जहां ईएलबी X-Forwarded-For
हेडर डालता है, लेकिन मैं अपने ईएलबी को टीसीपी मोड में चलाता हूं ताकि मैं SPDY पर अपनी साइट परोस सकूं।
PROXY प्रोटोकॉल का उपयोग करने के लिए मैं अपने node.js ऐप (एक्सप्रेस का उपयोग करके) कैसे संशोधित कर सकता हूं?
क्या यह ईएलबी के पीछे सॉकेट.ओ के साथ काम करेगा? – ngzhongcai
हां। यह कम स्तर पर काम करता है; यह परवाह नहीं है कि प्रोक्सी हेडर के बाद क्या होता है। – josh3736