সমস্ত হোস্টকে একই ঠিকানায় সমাধান করার জন্য dnsmasq ব্যবহার করে


29

আমি একটি ওয়্যারলেস এপি হিসাবে ব্যবহৃত একটি কম্পিউটারে উবুন্টু সার্ভার চালাচ্ছি, তবে এই এপিটির প্রকৃত চেহারাটি সম্পাদন করার চেয়ে সমস্ত ডিএনএস অনুরোধটি অভ্যন্তরীণ আইপি ঠিকানায় সমাধান করা উচিত।

আমি সর্বজনীন ওয়াইফাই হটস্পটগুলি প্রদত্ত একই জিনিসটি করতে চাই - আপনি সংযোগ করতে পারেন তবে আপনি যদি কোনও ওয়েবসাইট লোড করার চেষ্টা করেন তবে তারা একটি ডিফল্ট পৃষ্ঠা দেখায়। আমি লক্ষ্য করেছি যে তারা সমস্ত ডোমেন একটি অভ্যন্তরীণ আইপি ঠিকানায় সমাধান করে তা করে।

আমি এই লাইনগুলিতে যুক্ত করেছি /etc/dnsmasq.conf:

# Add domains which you want to force to an IP address here.
# The example below send any host in double-click.net to a local
# web-server.
address=/com/192.168.2.1
address=/uk/192.168.2.1
address=/org/192.168.2.1
address=/gov/192.168.2.1
address=/net/192.168.2.1
address=/us/192.168.2.1

যা এই টিএলডি'র জন্য দুর্দান্ত কাজ করে তবে আমি এটি সমস্ত ডোমেনের সাথে করতে সক্ষম হতে চাই যাতে আমি রাতে ঘুমাতে পারি।


4
কেন কেবল স্পুটনিক বা এর মতো বন্দী পোর্টাল ব্যবহার করবেন না? লগইন করার পরে আপনি কীভাবে ডিএনএস পরিবর্তন করবেন?
পল একারম্যান

এটি অর্জন করার চেষ্টা করছেন? আপনি যদি আপনার ডিএইচসিপিডি সম্পাদনা করেন এবং তারপর iptables -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -j DNAT - থেকে গন্তব্য 192.168.2.1
ব্যবহারকারী 16

@ পলআ্যাকারম্যান আমি উদাহরণ হিসাবে সর্বজনীন ওয়াইফাই ব্যবহার করেছি। এই এপি কখনই আসল ডিএনএস অনুরোধগুলি করার অনুমতি দেবে না । আমি iptables জিনিস চেষ্টা করব।
ম্যাট

উত্তর:


53

dnsmasqম্যানুয়ালটি যেমন বলেছে ...

... কেবল #একটি ওয়াইল্ডকার্ডের জন্য ব্যবহার করুন :

ঠিকানা = / # / 192.168.2.1


7
rtfm প্রকৃতপক্ষে godশ্বর আপনাকে যাহাই হউক না কেন: ডি
পিটো

4
কোন ম্যানুয়াল? 'man dnsmasq' আমাকে কমান্ড লাইন বিকল্পগুলির একটি বোট লোড দেয়, তবে কনফিগার ফাইলের বিন্যাস সম্পর্কে প্রায় কোনও তথ্য নেই।
এভিয়ান 100

8
আমি জানি এটি দেরি হয়ে গেছে, তবে কারও ক্ষেত্রে এটি দরকারী মনে হয়: dnsmasq ম্যান পৃষ্ঠাতে সমস্ত দীর্ঘ বিকল্পগুলি কনফিগার ফাইলগুলিতেও বৈধ - আপনার যা করতে হবে তা হল পূর্ববর্তী ড্যাশগুলি (এবং প্রতিটি বিকল্পকে তার নিজস্ব লাইনে রেখে দেওয়া) )। ইভেন্ট আর্গুমেন্ট সিনট্যাক্স একই রয়ে গেছে।
জায়েমার -
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.