একই সাথে দুটি নেটওয়ার্কে লিনাক্স সংযুক্ত করুন


10

আমি ইথারনেট এবং অন্তর্নির্মিত ওয়াইফাই বা একটি অতিরিক্ত ওয়াইফাই অ্যাডাপ্টার ইনস্টল করে দুটি ওয়াইফাই নেটওয়ার্কের সাথে একই সাথে দুটি নেটওয়ার্কের সাথে সংযোগ করতে চাই।

আমার প্রয়োজনীয়তা: আমার কাছে দুটি সেট ডিভাইস রয়েছে (গ্রুপ এ এবং গ্রুপ বি) যা একে অপরের সাথে যোগাযোগ করা দরকার তবে সরাসরি নয়। লোকেশনটিতে কোনও ইন্টারনেট নেই। গ্রুপ এ ডিভাইসগুলি ওয়াইফাই রাউটার এ এবং গ্রুপ বি ডিভাইসের সাথে ওয়াইফাই রাউটার বিতে সংযুক্ত রয়েছে (এটি প্রয়োজনীয় যে তারা একই রাউটারের সাথে সংযুক্ত না হওয়া উচিত)। আমি চাই লিনাক্স ডিভাইসটি উভয় রাউটার এ এবং রাউটার বিয়ের সাথে সংযুক্ত হোক এবং দুটি গ্রুপের মধ্যে মধ্যস্থতাকারী হিসাবে কাজ করুন। লিনাক্স ডিভাইসটি গ্রুপ এ থেকে রাউটারগুলি গ্রহণ করতে হবে (রাউটার এ এর ​​মাধ্যমে), তথ্য প্রক্রিয়া করা উচিত এবং ফলাফলের বিজ্ঞপ্তিটি গ্রুপ বি (রাউটার বি এর মাধ্যমে) এবং এর বিপরীতে প্রেরণ করবে।

প্রশ্নাবলী:

  1. আমি কীভাবে একই সাথে দুটি নেটওয়ার্কের সাথে সংযোগ স্থাপন করতে লিনাক্স সেটআপ করব?
  2. কোন বার্তাটি কোন নেটওয়ার্ক থেকে এসেছে তা কীভাবে চিহ্নিত করব এবং সেই বার্তাটি হ্যান্ডেল করব?
  3. আমি কীভাবে আমার বিজ্ঞপ্তির জন্য টার্গেট নেটওয়ার্কটি নির্দিষ্ট করব এবং সেই নেটওয়ার্কে প্রেরণ করব?

উত্তর:


1

প্রতিটি নেটওয়ার্কের নিজস্ব নেটওয়ার্ক পরিসর রয়েছে তা নিশ্চিত করুন, যেমন wlan0হয় 192.168.0.0/24এবং wlan1হয় 192.168.1.0/24। এটি আপনার প্রশ্নের উত্তর দেয় (2) এবং (3): "বার্তা" এর উত্স ঠিকানা পরীক্ষা করুন (বার্তাটি কী ফর্ম্যাট? ইউডিপি প্যাকেট? আপনি কীভাবে বার্তাটি পড়ছেন?) বার্তাটি কোন নেটওয়ার্ক থেকে এসেছে তা সনাক্ত করতে এবং আপনি আপনি যে আইপি ঠিকানায় পাঠাচ্ছেন তার মাধ্যমে কোনও নেটওয়ার্ককে টার্গেট করুন। এটি হ'ল বেসিক নেটওয়ার্ক রুটিং ...

echo 1 > /proc/sys/net/ipv4/ip_forwardএকটি নেটওয়ার্কের ডিভাইসগুলিকে অন্য নেটওয়ার্কের ডিভাইসে সরাসরি সংযোগ করতে দিতে আইপি ফরোয়ার্ডিং ( ) সক্ষম করুন; এই ডিভাইসগুলিতে লিনাক্স সিস্টেমটিকে (ডিফল্ট) গেটওয়ে হিসাবে সেট করুন।

একই সাথে দুটি নেটওয়ার্কে সংযোগ স্থাপনের জন্য কীভাবে লিনাক্সকে কনফিগার করতে হয়: এটি আপনার বিতরণ এবং আপনি কোন সরঞ্জামগুলি ব্যবহার করছেন তার উপর নির্ভর করে। দেবিয়ান না networkmanagerচালিয়ে আপনার /etc/network/interfacesযথাযথভাবে কনফিগার করতে হবে ; Red Hat- র সাহায্যে আপনাকে ফাইলগুলি নীচে কনফিগার করতে হবে /etc/sysconfig/networking/

সম্পাদনা করুন: ওয়াইফাই রাউটারগুলিতে ডিএইচসিপি সার্ভারটি অক্ষম করুন, ল্যান ইন্টারফেসটিকে সঠিক নেটওয়ার্কে একটি নির্দিষ্ট আইপি নির্ধারণ করুন যেমনটি আমি উপরে বর্ণিত করেছি (192.168.0.0/24 এর মধ্যে একটি, উদাহরণস্বরূপ 192.168.0.2 এবং 192.168.1.0/24 এ, যেমন 192.168 .1.2)। প্রতিটি রাউটারকে তার নিজস্ব ওয়্যারলেস আইডি দিন (এবং অবশ্যই প্রতিটি তার নিজস্ব পাসওড)।

লিনাক্সের সাথে সম্পর্কিত ঠিকানাটিতে ইন্টারফেস দিন তবে তারপরে শেষ হবে .1। (যেমন আপনি লিনাক্সের জন্য একটি নতুন সিস্টেম অর্ডার করেছেন, এটির দুটি ইন্টারফেস রয়েছে তা নিশ্চিত করুন, এটি সম্পাদন করার জন্য আপনাকে অতিরিক্ত নেটওয়ার্ক ইন্টারফেস কার্ড (এনআইসি) অর্ডার করতে হতে পারে)) ল্যান্স পোর্টের মাধ্যমে লিনাক্স সিস্টেমটি ওয়াইফাই রাউটারের সাথে সংযুক্ত করুন; ডাব্লুএএন বন্দর ব্যবহার করবেন না, যেমন ওয়াইফাই রাউটারটি কেবল অ্যাক্সেস পয়েন্ট হিসাবে ব্যবহৃত হয়, এটি কোনওভাবেই রুট করে না। আমরা লিনাক্স এ রাউটিং ছেড়ে। (এটি iptablesডিফল্ট হিসাবে সমস্ত কিছু অনুমোদিত হিসাবে ব্যবহার করার প্রয়োজন হবে না এবং এখানে NAT এর প্রয়োজন iptablesনেই what তবে ট্র্যাফিকের অনুমতি কী তা সীমাবদ্ধ রাখতে পরবর্তী পর্যায়ে ব্যবহার করা কার্যকর হতে পারে ))

লিনাক্সে একটি ডিএইচসিপি সার্ভার ইনস্টল করুন এবং উভয় ইন্টারফেসে ঠিকানা হস্তান্তর করার জন্য এটি কনফিগার করুন (এটি কীভাবে করা যায় তার জন্য প্রচুর ডকুমেন্টেশন রয়েছে)। লিনাক্স সিস্টেম আইপি ডিফল্ট গেটওয়ে হিসাবে দিতে ডিএইচসিপি সার্ভারটি কনফিগার করুন।


ধন্যবাদ @ উরটেল আমি নেটওয়ার্কিংয়ে নতুন এবং লিনাক্স সম্পর্কে কার্যকরী জ্ঞান রাখি। তবে আমি এই কাজটি করার জন্য যা প্রয়োজন তা চেষ্টা করতে রাজি আছি। আমি এই প্রকল্পে 6 মাস ধরে আছি এবং আমার আসল পোস্টে বর্ণিত ডিভাইসগুলি নেটওয়ার্ক করা আমার পরবর্তী (প্রয়োজনীয়) পদক্ষেপ। আপনি যদি আমাকে পয়েন্টার দিতে পারেন, আমি তাদের সাথে কাজ করব। আমি একটি লিনাক্স পিসিকে কাজ করার আদেশ দিয়েছি এবং এটি মাসের শেষের দিকে সরবরাহ করা হবে। আমি আপনার পরামর্শগুলি এর পরে 1 ধাপে চেষ্টা করতে পারি। 2 এবং 3 সম্পর্কিত, আমাকে কি একটি সার্ভার সেটআপ করতে হবে? আমি পাইথন ও জাভাতে কোড দিই, তবে কাজটি হয়ে গেলে তা অন্য কিছু শিখতে পারে।
শিবকুমার নাটারাজন

গ্রুপ এ্যান্ডি ডিভাইসগুলি কীভাবে লিনাক্স ডিভাইসের সাথে যোগাযোগ করবে তা এখনও আমাকে খুঁজে বের করতে হবে। গ্রুপ এ এবং বি এর ডিভাইসগুলি হ'ল ট্যাবলেট (আইওএস এবং অ্যান্ড্রয়েড)। গ্রুপ এ শিক্ষার্থী এবং গ্রুপ বি কর্মীরা। ডিভাইসগুলি গ্রুপের মধ্যে একে অপরের সাথে যোগাযোগ করে তবে অন্য গ্রুপের সাথে ইন্টারঅ্যাক্ট করার জন্য লিনাক্স ডিভাইসের মাধ্যমে ইন্টারফেস করে।
শিবকুমার নাটারাজন

মন্তব্যটির উপরে যদি আপনি চান এমন আচরণ হয় তবে আপনার সেরা বেটটি লিনাক্স ডিভাইসটিকে সেতু হিসাবে কাজ করা হিসাবে দেখাবে।
eyoung100


আমার উত্তর সম্পাদনা। নেটওয়ার্ক ইন্টারফেসগুলি কনফিগার করা এই প্রশ্নের পরিধির বাইরে যা আমি মনে করি (এই বিষয়ে প্রচুর পরিমাণে তথ্য পাওয়া যাবে), আপনি এখনও লিনাক্স কী ব্যবহার করছেন তা বলেননি। আপনি যদি এখনও সিদ্ধান্ত না নিয়ে থাকেন তবে আমি
দেবিয়ান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.