ASA फ़ायरवॉल ट्रैफ़िक को रूट नहीं कर सकता है। आपको बाहरी पते के खिलाफ अंदर के पते को मास्क करना होगा।
समाधान 1: स्थिर एनएटी के साथ डीएनएस डॉक्टरिंग
मान लीजिए कि आपकी बाहरी वेबसाइट का आईपी पता 1.2.3.4 है, जो फिर से पोर्ट-फॉरवर्ड (या सीधे NAT'ed) आंतरिक आईपी पते 192.168.0.10 पर है। DNS डॉक्टरिंग के साथ, निम्नलिखित होगा:
- अंदर के अनुरोधों पर ग्राहक http://www.companyweb.com , जो मूल रूप से 1.2.3.4 में अनुवाद करता है
- एएसए DNS उत्तर पैकेट को स्वीकार करता है, और 192.168.0.10 के साथ ए-रिकॉर्ड की जगह लेता है
- ग्राहक बहुत खुश हो जाता है, क्योंकि अब वह कंपनी की वेब साइट को खोल सकता है :-)
आप इसे कैसे सक्षम करते हैं, इस बारे में अधिक विस्तृत जानकारी के लिए: http://www.cisco.com/en/US/products/ps6120/products_configuration_example09186a00807968d1.shtml
समाधान 2: आंतरिक DNS सर्वर
यह एक उपयोगी है यदि आपके पास केवल एक बाहरी आईपी है, और आप इस आईपी को विभिन्न सर्वरों पर कई आंतरिक सेवाओं में पोर्ट करते हैं (मान लीजिए कि पोर्ट 80 और 443 192.168.0.10 पर जाता है, पोर्ट 25 192.168.0.11 आदि पर जाता है)।
इसके लिए एएसए पर कोई कॉन्फ़िगरेशन परिवर्तन की आवश्यकता नहीं है, लेकिन इसके लिए आपको आंतरिक DNS सर्वर पर अपने बाहरी डोमेन की नकल करने की आवश्यकता होगी (सक्रिय निर्देशिका ने इसे बनाया है)। आप अभी अपने पास ठीक वैसे ही रिकॉर्ड बनाते हैं, जो आंतरिक सेवाओं पर केवल आंतरिक आईपी के साथ हैं।
"समाधान" 3: सार्वजनिक आईपी के साथ DMZ इंटरफ़ेस
मैं इस पर अधिक विवरण में नहीं जा रहा हूं, क्योंकि इसके लिए आपको अपने एएसपी से रूट किए गए आईएसपी से आईपी एड्रेन्स का सबनेट प्राप्त करना होगा। यह इन दिनों IPv4 भुखमरी के साथ बहुत कठिन है।