सवाल Dnsmasq के साथ एक स्थिर वाइल्डकार्ड सबडोमेन को कॉन्फ़िगर कैसे करें


मेरे पास कुछ मशीनों के साथ एनएटी के पीछे एक नेटवर्क है।

मशीनें हैं:

  • राउटर - एनएटी, dnsmasq, अग्रेषण - सीधे इनसेट से जुड़ा हुआ है
  • सर्वर - जो एसएसएच, www और कुछ अन्य सामान चलाता है
  • ग्राहक - जो सर्वर पर सामान करते हैं

मेरे पास mydomain.com भी है।
server.mydomain.com मेरे कनेक्शन के आईपी (सिंगल आईपी) को इंगित कर रहा है, जो राउटर है, जो सर्वर के लिए बंदरगाहों को आगे बढ़ाता है।

सर्वर, एक httpd चल रहा है, जो vhosts के आधार पर विभिन्न साइटों परोसता है।
तो मेरे पास site1.server.mydomain.com है, साइट 2 ..

समस्या यह है कि सभी यातायात राउटर के माध्यम से जा रहा है, और जब मैं लॉग की जांच करता हूं तो मैं हमेशा सब कुछ के लिए राउटर का आईपी देखता हूं (इसलिए यह देखना मुश्किल है कि समय के साथ स्क्रिप्ट कौन चल रहा है (1))।

मैं केवल ServerAlias ​​site1.server.local होगा, लेकिन अधिकांश साइटों में रूट यूआरएल कहीं और सहेजे गए हैं जिनके ऊपर अन्य यूआरएल बनाए गए हैं, इसलिए मैं ऐसा नहीं कर सकता।

मेरे लिए समाधान सर्वर के आईपी के साथ * .mydomain.com का जवाब देने के लिए किसी भी तरह dnsmasq को बताएगा।

क्या यह किसी भी तरह से संभव है?


13
2018-03-15 14:43


मूल




जवाब:


मैं अपने देव सर्वर पर एक ही चीज़ करता हूं ताकि मैं स्थानीय रूप से और समान कॉन्फ़िगर वाले ऑफ-साइट सर्वर पर एक rsynced दर्पण प्राप्त कर सकूं।

यह है कि आपको अपने dnsmasq.conf में क्या चाहिए (सुनिश्चित करें कि आप इसे पुनरारंभ करें) मान लें कि आपका वेबसर्वर का आंतरिक इंटरफ़ेस 1 9 2.168.0.3 है:

address=/.server.mydomain.com/192.168.0.3

यह * .server.mydomain.com के लिए वाइल्डकार्ड एंट्री बनाएगा और जब तक आपका क्लाइंट DNSSasq का उपयोग उनके DNS (और आपका सर्वर आंतरिक इंटरफ़ेस में सुनता है) के लिए कर रहा है, तो आप सेट हैं।


12
2018-03-15 15:26



THAAAAAAAAAAAAAANKS - Prody
अति उत्कृष्ट! वही समस्या थी और वही समाधान मेरे लिए भी ठीक काम करता था! ;) बहुत धन्यवाद। - mnemosyn


मुझे यकीन नहीं है कि मैं आपकी समस्या को समझता हूं लेकिन मुझे लगता है कि आपकी परेशानी का मूल कारण आपके राउटर पर आने वाले कनेक्शन को नेट करना है। अधिक विशेष रूप से, चूंकि आपने कहा था कि सभी आने वाले कनेक्शन राउटर आईपी पते के साथ लॉग में दिखाई देते हैं, ऐसा लगता है कि आप सभी आने वाले कनेक्शनों को मजाक कर रहे हैं।

आपको क्या करना चाहिए डीएनएटी इनकमिंग कनेक्शन और राउटर पर एसएनएटी आउटगोइंग कनेक्शन जो प्रत्येक कनेक्शन के स्रोत आईपी को सुरक्षित रखेंगे।


0
2018-03-15 15:19