NAT के पीछे 3proxy: स्थानीय बाइंड पता बनाम सार्वजनिक एग्ज़िट IP
3proxy कॉन्फ़िगर करते समय प्रॉक्सी होस्ट के स्थानीय बाइंड पते को राउटर के अनूदित सार्वजनिक पते से अलग पहचानें।
वेबसाइट आपके राउटर का सार्वजनिक IP देखती है, लेकिन इसका अर्थ यह नहीं कि प्रॉक्सी मशीन उस पर सॉकेट बाइंड कर सकती है। NAT के पीछे, होस्ट के पास अक्सर केवल निजी पता होता है।
3proxy का बाहरी पता बहिर्गामी कनेक्शनों के लिए प्रयुक्त स्थानीय स्रोत को नियंत्रित करता है। यदि कोई सार्वजनिक पता केवल ऊपरी राउटर पर मौजूद है, तो उसे स्थानीय बाइंड सेटिंग में कॉपी करना NAT को ट्रैफ़िक अनूदित करने का कोई अवसर मिलने से पहले विफल हो सकता है।
प्रॉक्सी होस्ट पर वास्तव में उपलब्ध पता, या इच्छित डिफ़ॉल्ट स्रोत-चयन व्यवहार का उपयोग करें। तब राउटर उस स्थानीय कनेक्शन को अपनी नेटवर्क नीति के अनुसार अनूदित कर सकता है।
क्लाइंट की ओर वाला लिसनर अलग है। यह वह पता उपयोग करता है जिस पर क्लाइंट होस्ट तक पहुँचते हैं; सार्वजनिक इनबाउंड पहुँच इसके अतिरिक्त इच्छित राउटिंग या पोर्ट-फ़ॉरवर्डिंग व्यवस्था पर निर्भर करती है।
कार्यशील स्थानीय स्रोत किसी विशेष सार्वजनिक पहचान की गारंटी नहीं देता। कई स्थानीय पते एक NAT एग्ज़िट साझा कर सकते हैं, और प्रदाता की नीति अनूदित पता बदल सकती है।
होस्ट का पता और अनूदित सार्वजनिक पता दो मानों के रूप में लिख लें। यह किसी वेबसाइट की IP रिपोर्ट को स्थानीय ऑपरेटिंग सिस्टम को सौंपे गए पते से गलत समझे जाने से रोकता है।