আমি একটি ওয়্যারলেস এপি হিসাবে ব্যবহৃত একটি কম্পিউটারে উবুন্টু সার্ভার চালাচ্ছি, তবে এই এপিটির প্রকৃত চেহারাটি সম্পাদন করার চেয়ে সমস্ত ডিএনএস অনুরোধটি অভ্যন্তরীণ আইপি ঠিকানায় সমাধান করা উচিত।
আমি সর্বজনীন ওয়াইফাই হটস্পটগুলি প্রদত্ত একই জিনিসটি করতে চাই - আপনি সংযোগ করতে পারেন তবে আপনি যদি কোনও ওয়েবসাইট লোড করার চেষ্টা করেন তবে তারা একটি ডিফল্ট পৃষ্ঠা দেখায়। আমি লক্ষ্য করেছি যে তারা সমস্ত ডোমেন একটি অভ্যন্তরীণ আইপি ঠিকানায় সমাধান করে তা করে।
আমি এই লাইনগুলিতে যুক্ত করেছি /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 জিনিস চেষ্টা করব।
—
ম্যাট