উত্স এবং আরও তথ্য:
https://wiki.archlinux.org/index.php/Software_access_point
সংক্ষিপ্ত উত্তর
sudo iw dev wlan0 interface add wlan0_ap type managed
sudo create_ap wlan0_ap wlan0 createap mypassword
Wi-Fi ডিভাইসটি অবশ্যই এপি মোড সমর্থন করবে
আপনার একটি এনএল 80211 সামঞ্জস্যপূর্ণ ওয়্যারলেস ডিভাইস প্রয়োজন, যা এপি অপারেটিং মোড সমর্থন করে। এটি সমর্থিত ইন্টারফেস মোড ব্লকের অধীনে এপি তালিকাভুক্ত থাকতে হবে আইডু তালিকা কমান্ড চালিয়ে যাচাই করা যেতে পারে:
...
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
...
একটি ওয়াই-ফাই ডিভাইস সহ ওয়্যারলেস ক্লায়েন্ট এবং সফ্টওয়্যার এপি
একটি সফ্টওয়্যার এপি তৈরি করা আপনার নিজের নেটওয়ার্ক সংযোগ (ইথারনেট, ওয়্যারলেস, ...) থেকে স্বতন্ত্র। অনেকগুলি ওয়্যারলেস ডিভাইস এমনকি একই সাথে এপি এবং ওয়্যারলেস "ক্লায়েন্ট" উভয়ই একই সাথে অপারেশন সমর্থন করে। সেই ক্ষমতাটি ব্যবহার করে আপনি একটি একক ওয়্যারলেস ডিভাইস ব্যবহার করে বিদ্যমান নেটওয়ার্কের জন্য "ওয়্যারলেস রিপিটার" হিসাবে অভিনয় করে একটি সফ্টওয়্যার এপি তৈরি করতে পারেন। ক্ষমতা iw তালিকার আউটপুটে নিম্নলিখিত বিভাগে তালিকাভুক্ত করা হয়েছে:
বৈধ ইন্টারফেস সংমিশ্রণ:
$ iw list
...
valid interface combinations:
* #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
total <= 3, #channels <= 2
...
সীমাবদ্ধতা # চ্যানেলগুলি <= 1 এর অর্থ হল আপনার সফটওয়্যার এপি আপনার ওয়াই ফাই ক্লায়েন্ট সংযোগের মতো একই চ্যানেলে পরিচালনা করতে হবে; চ্যানেল সেটিংটি নীচে হোস্টাপডি.কম এ দেখুন।
আপনি যদি সামর্থ্য / বৈশিষ্ট্যটি ব্যবহার করতে চান, সম্ভবত কোনও ইথারনেট সংযোগ উপলব্ধ না হওয়ার কারণে এটি ব্যবহারের জন্য আপনাকে দুটি পৃথক ভার্চুয়াল ইন্টারফেস তৈরি করতে হবে। ফিজিক্যাল ডিভাইস wlan0 এর জন্য ভার্চুয়াল ইন্টারফেসগুলি নীচে তৈরি করা যেতে পারে: অনন্য ম্যাক অ্যাড্রেস সহ ভার্চুয়াল ইন্টারফেসগুলি নেটওয়ার্ক সংযোগের জন্য তৈরি করা হয়েছে (wlan0_sta) নিজেই এবং সফ্টওয়্যার এপি / হোস্ট্যাপডি "ওয়্যারলেস রিপিটার" এর জন্য:
# iw dev wlan0 interface add wlan0_sta type managed
# iw dev wlan0 interface add wlan0_ap type managed
কনফিগারেশন
অ্যাক্সেস পয়েন্ট স্থাপনে দুটি প্রধান অংশ থাকে:
- ওয়াই-ফাই লিঙ্ক স্তরটি সেট আপ করা হচ্ছে, যাতে ওয়্যারলেস ক্লায়েন্টগুলি আপনার কম্পিউটারের সফ্টওয়্যার অ্যাক্সেস পয়েন্টের সাথে যুক্ত হতে পারে এবং এর সাথে আইপি প্যাকেটগুলি বিনিময় করতে পারে।
- আপনার কম্পিউটারে নেটওয়ার্ক কনফিগারেশন সেটআপ করা হচ্ছে, যাতে এটি সঠিকভাবে তার নিজস্ব ইন্টারনেট সংযোগ এবং ওয়্যারলেস ক্লায়েন্টদের মধ্যে আইপি প্যাকেটগুলি রিলে করে।
সরঞ্জামসমূহ
create_ap
ক্রিয়ে_এপ প্যাকেজটি এমন একটি স্ক্রিপ্ট সরবরাহ করে যা ইন্টারনেট ভাগ করে নেওয়ার জন্য ব্রিজড বা একটি নেট অ্যাক্সেস পয়েন্ট তৈরি করতে পারে। এটি অ্যাক্সেস পয়েন্টের ভাল কার্যকারিতার জন্য হোস্ট্যাপডি, ডিএনএসম্যাস্ক এবং আইপটবেবলগুলির সংমিশ্রণ করে। একটি নেটেড ভার্চুয়াল নেটওয়ার্ক তৈরির প্রাথমিক সিনট্যাক্সটি নিম্নলিখিত:
# create_ap wlan0 eth0 MyAccessPoint MyPassPhrase