স্থানীয় মেশিনে নিবন্ধভুক্ত ব্যবহারকারীদের সাইটে পুনর্নির্দেশ করুন


2
  • আমার একটি সার্ভার রয়েছে 192.168.0.3 (সার্ভার)। উবুন্টু সার্ভার চলছে + ডিএইচসিপি সার্ভার + অ্যাপাচি;
  • রাউটার 192.168.0.1 (রাউটার) (আমার এতে অ্যাক্সেস নেই);
  • নেটওয়ার্কের রেজিস্ট্রেশন ব্যবহারকারীদের জন্য তাদের জন্য নির্দিষ্ট কনফিগারেশন (ডিএইচসিপি সার্ভারে) প্রয়োগ করে সার্ভারে আমার একটি ওয়েব-অ্যাপ্লিকেশন রয়েছে;
  • ব্যবহারকারীগণ 192.168.0.0/16 সাবনেটে আছেন;

আমি নিবন্ধিত মেশিনগুলিকে আমার সার্ভারকে ডিফল্ট গেটওয়ে হিসাবে দিতে ডিএইচসিপি সার্ভারটি কনফিগার করতে পারি।
তাহলে কীভাবে আমি আমার স্থানীয় ওয়েব অ্যাপ্লিকেশন 192.168.0.3 এ অনিবন্ধিত মেশিনগুলি থেকে সমস্ত আগত http অনুরোধগুলি পুনর্নির্দেশ করতে পারি ?

উত্তর:


0

প্রতিধ্বনি 1> / proc / sys / নেট / ipv4 / ip_forward iptables -t nat -A PREROUTING -p tcp -dport 80 -j DNAT –to- গন্তব্য 1.2.3.4:80 iptables -t nat -A POSTROUTING -j MASQUERADE


1

আপনাকে কোনও বিশেষ ডিএনএস সার্ভার সেটআপ করতে হবে যা আপনার সার্ভারের আইপি দিয়ে সমস্ত ডিএনএস প্রশ্নের উত্তর দেয় এবং কোনও হোস্টের অনুরোধ গ্রহণের জন্য অ্যাপাচে ভার্চুয়াল সার্ভার সেটআপ করতে হবে (যেমন *: 80 + *: 443)।

কৌশলটি হ'ল লগইন করার পরে, ডিএনএস সার্ভারকে অবশ্যই বিরোধী ভুয়া হিসাবে সঠিক ডিএনএস ফলাফল সরবরাহ করা শুরু করতে হবে। আপনি কেবল ডিএইচসিপিতে আবার সেটিংস পরিবর্তন করতে পারবেন না কারণ ডিফল্ট ইজারা সময়টি অনেক দীর্ঘ এবং / অথবা ব্যবহারকারীদের নতুন সেটিংস পিকআপের সাথে সংযোগ বিচ্ছিন্ন করতে হবে।

অনেকগুলি ওয়াই-ফাই লগ-ইন সিস্টেম এই আর্কিটেকচারটি ব্যবহার করে, সুতরাং আপনি একটি মুক্ত উত্স সমাধান খুঁজে পেতে সক্ষম হতে পারেন।


হ্যাঁ, জিনিসটির কারণে এই পদ্ধতিটি খারাপ, ব্যবহারকারীদের নকল ঠিকানা নগদ করা হবে এবং নিবন্ধনের পরে কিছু সময়ের জন্য সাইটগুলি ব্রাউজ করতে সক্ষম হবেন না
টেমাক

0

আমি অন্য একটি উপায় খুঁজে পেয়েছি।

  1. নিবন্ধভুক্ত মেশিনগুলিকে ডিফল্ট গেটওয়ে হিসাবে সার্ভার দিন।
  2. iptables ব্যবহার করে 80 - পোর্টটিকে ওয়েব-সার্ভারে পুনঃনির্দেশ করুন

তবে আমি কীভাবে এটি করব ঠিক জানি না :)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.