منبع اصلی نوشتار زیر در این لینک قرار دارد

راه اندای یک access point

هدف اینه که یک Access point با سیستم خودم راه بندازم تا هر تعداد تجهیز بی سیم که لازمه به سیستم من بتونه متصل بشه. در ضمن حال و حوصله دردسرهای Ad-hoc را نداشتم برای همین رفتم سراغ راه اندازی یک access point.

خوب قبل از همه بسته های مورد نیاز

aptitude install dhcp3-server hostapd

از اسم بسته ها پیداست یکی اش dhcp server هست برای IP دادن به سخت افزار های بی سیم که به سیستم اصلی وصل می شوند و دومی برای ایجاد یک Access point

پیکربندی DHCP Server
من رنج ۱۴ را انتخاب کردم و تنظیمات را به صورت زیر اضافه کردم به فایل etc/dhcp/dhcpd.conf/

subnet 192.168.14.0 netmask 255.255.255.0 {
range 192.168.14.10 192.168.14.30;
option domain-name-servers 4.2.2.4;
option routers 192.168.14.1;
default-lease-time 600;
max-lease-time 7200;
}

خوب باید در فایل etc/default/isc-dhcp-server/ مقدار زیر را اضافه کنید تا تنها در اینترفیس بی سیم به تجهیزات آی پی بده

INTERFACES=”wlan0″

برای اینکه کار کامل بشه باید به کارت شبکه بی سیمتون آدرس ثابت بدید. برای این کار مقدار زیر را به فایل etc/network/interfaces/ اضافه کنید.

auto wlan0
iface wlan0 inet static
address 192.168.14.1
netmask 255.255.255.0

خوب بعد از همه اینها سرویسهای مربوطه را راه اندازی مجدد کنید

/etc/init.d/networking restart
/etc/init.d/isc-dhcp-server restart

از بالاآمدن کارت شبکه بی سیم با آدرس جدید اطمینان حاصل کنید.

پیکربندی hostapd
پیکربندی این سرویس یه کم پیچیده است، ولی اگه کانفیگی که می گم را بزارید خیلی ساده می شه زیاد چونه نزنید و این که گذاشتم را مستقیم کپی کنید \';)\'

root@debian:~# vi /etc/hostapd/hostapd.conf
interface=wlan0
driver=nl80211
ssid=debianap
auth_algs=1
channel=1
hw_mode=g

wpa=1
wpa_passphrase=behradpass
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
wpa_pairwise=CCMP
ignore_broadcast_ssid=0

یه کار دیگه مونده اونم اینکه به این hostapd بفهمونید که فایل کانفیگش کجاست. خوب فایل etc/default/hostapd/ را باز کنید و به شکل زیر اصلاح کنید:

DAEMON_CONF=”/etc/hostapd/hostapd.conf”

سرویسش را راه اندازی مجدد کنید و حالشو ببرید. من برای اشتراک اینترت هم ازش استفاده کردم، که اون یکی را خودتون درستش کنید.



برچسب ها : , , , , , ,