2013-01-07 13 views
5

सेट करें मैं वर्तमान में हमारे विभाग के लिए कुछ वेब-ऐप बना रहा हूं। विभाग एक अधिक इंट्रानेट का हिस्सा है जो पाठ्यक्रम के कई और विभागों की सेवा करता है।एक अपाचे आईपी व्हाइटलिस्ट

मैंने एक पीसी पर एक WAMP वातावरण स्थापित किया है जिसका उपयोग कभी भी इस विभाग के अंदर उपयोग करने के लिए कुछ सरल अनुप्रयोगों का उपयोग और विकसित नहीं किया गया है।

प्रत्येक ऐप के लिए मैंने एक उपनाम बनाया है, और एक प्रकार का "होम पेज" जहां आप वेब ऐप्स का "अनुक्रमणिका" देख सकते हैं।

अब मुझे आईपी की सूची को छोड़कर विभिन्न वेब ऐप तक पहुंच से इंकार करने के लिए अपाचे सेट अप करना होगा।

मैंने इसे पूरा करने के लिए authz_host का उपयोग करने का प्रयास किया है, लेकिन यह काम नहीं करता है।

वेब ऐप के उपनाम से कॉपीपेस्ट के बाद।

Alias /national-alerts/ "c:/wamp/www/national-alerts/" 

<Directory "c:/wamp/www/national-alerts/"> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride all 
     Order deny,allow 
    Deny from all 
    Allow from 10.176.164.53 
    Allow from 10.176.162.144 
    Allow from 10.176.162.219 
    Allow from 10.176.160.202 
    Allow from 10.176.165.143 
    Allow from 10.176.162.209 
    Allow from 10.176.166.46 
    Allow from 10.176.162.119 
    Allow from 10.176.160.232 
    Allow from 10.176.162.53 
    Allow from 10.176.164.33 
    Allow from 10.176.161.185 
    Allow from 10.176.162.111 
</Directory> 

ये सभी आईपी इंट्रानेट के आंतरिक आईपी से हैं। परिणामस्वरूप किसी भी पहुंच को 'एक्सेस अस्वीकृत' मिलता है जैसे अनुमति को पूरी तरह अनदेखा कर दिया गया है।

क्या कोई मुझे सही उदाहरण/दस्तावेज़ीकरण की ओर इशारा करने में मदद कर सकता है?

उत्तर

2

बदले गए आईपी के साथ आपका conf मेरे लिए काम करता है।

यदि यह 255.255.0.0 नहीं है तो आपके इंट्रानेट का सबनेट मास्क क्या है या व्यापक रूप से यह अनुरोध है कि अनुरोध सीधे 10.176.164.53 द्वारा नहीं बल्कि उदाहरण के लिए उनके गेटवे से किए गए हैं।

और वेब सर्वर का आईपी पता क्या है?

जब आप पृष्ठ तक पहुंचने का प्रयास करते हैं (उदाहरण के लिए 10.176.164.53 से) अपाचे के एक्सेस लॉग पर नज़र डालें और जांचें कि अनुरोध एक ही आईपी से किया गया था या नहीं।

संबंधित मुद्दे