किसी URL को कस्टम IP पते पर पुनर्निर्देशित कैसे करें?


12

मेरे पास एक उबंटू मशीन है जिसे मैं अपने घरेलू इंटरनेट राउटर के रूप में उपयोग कर रहा हूं। यह अपने इंटरनेट कनेक्शन के रूप में एक यूएसबी मोबाइल ब्रॉडबैंड मॉडेम का उपयोग करता है, और इसे दूसरे राउटर (राउटर के "इंटरनेट" पोर्ट) के साथ साझा करता है, जिसे मैं अपने लैन के रूप में उपयोग करता हूं।

मैं किसी दिए गए URL से कस्टम IP पते (उदाहरण के लिए google.com को xxxx पर पुनर्निर्देशित कर सकता हूं) के लिए मेरे LAN के भीतर अनुरोधों को कैसे पुनर्निर्देशित करूं?


1
DNS का उपयोग करना ऐसा करने का तरीका होगा, लेकिन जैसा कि मैंने bind9DNS को सफलतापूर्वक सेट नहीं किया है , मैं इस जानकारी को उत्तर के रूप में प्रदान नहीं कर रहा हूं।
थॉमस वार्ड

उह, मुझे न तो ... लगता है कि मैं फिर से bind9 की कोशिश कर सकता हूं :)
yuttadhammo

ठीक है, मुझे bind9 सेटअप और काम मिल गया है (हो सकता है?), मैं यूआरएल को पुनर्निर्देशित करने के लिए एक नियम कैसे बनाऊं?
युतधाममो

जैसा कि मैंने कहा है, मैंने कभी bind9सही ढंग से कॉन्फ़िगर नहीं किया है, इसलिए मैं आपको दुर्भाग्य से मदद नहीं कर सकता। आप किसी दूसरे व्यक्ति के चारों ओर आने के लिए इंतजार कर सकते हैं
थॉमस वार्ड

जवाबों:


18

इसके बारे में आने का सबसे आसान तरीका ठीक से स्थापित होना है dnsmasq(जो एक डीएनएस कैशिंग सर्वर है) फिर फ़ोल्डर में /etc/dnsmasq.dप्रत्येक डोमेन के लिए एक फ़ाइल जोड़ें, जिसे आप रीडायरेक्ट करना चाहते हैं।

उदाहरण के लिए यह /etc/dnsmasq.d/hotmail.comमेरे सिस्टम की सामग्री है:

address=/hotmail.com/127.0.0.1
address=/www.hotmail.com/127.0.0.1

अगर मैं hotmail.com के आईपी के लिए DNS सर्वर से पूछता हूं तो मुझे 127.0.0.1 मिलता है:

llp@cerberus:~$ nslookup hotmail.com
Server:     192.168.0.10
Address:    192.168.0.10#53

Name:   hotmail.com
Address: 127.0.0.1

llp@cerberus:~$

कुछ और विकल्प हैं जिन्हें आप सेट कर सकते हैं, वे सभी में वर्णित किए जा सकते हैं /etc/dnsmasq.conf


2
धन्यवाद, मुझे पता था कि यह किया जा सकता है! बस एक नोट, dnsmasq स्थापित न करें! Ubuntu dnsmasq- बेस के साथ आता है, जो समान कार्यक्षमता प्रदान करता है, मुझे लगता है। कॉन्फ़िगरेशन फ़ाइल है /etc/dnsmasq.conf, बस address=ऊपर के रूप में प्रत्येक प्रविष्टि के लिए जोड़ें ।
युतधाममो

मैं एक ही काम करना चाहता हूं, लेकिन समस्या यह है कि मैं एक प्रॉक्सी के पीछे हूं। यह समाधान मेरे लिए काम नहीं कर रहा है।
राजकुमार

क्या आपने cname की कोशिश की?
एडिक मकोयान

क्या कई आईपी को जोड़ने का एक तरीका है?
vikas027
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.