четвер, 15 вересня 2011 р.

Wi-Fi & Linux

Программная точка доступа и прочее...

Программа для создания точки доступа Wi-Fi

Эта программа создана с целью облегчить создание точки доступа Wi-Fi на основе Hostapd и DNSMASQ.

Возможности программы

  1. Создание точки доступа в пару кликов.
  2. Поддержка WAP3 (WPA-PSK+WPA2).
  3. Поддержка скрытых сетей.
  4. Готовые настройки по-умолчанию.
  5. Поддержка 802.11 b/g/n.
  6. Язык интерфейса: русский и английский.
  7. Отображение статистики (трафик, клиенты).
В данный момент актуальна версия 1.1

Подробнее здесь

Создание соединения между 2-мя linux компьютерами через Wi-Fi на примере Ubuntu

Бывают случаи когда необходимо соединить компьютеры или раздать через компьютер интернет для телефона через Wifi.
Допустим соединяем 2 ноутбука оснащенные  wifi картами.

На первом компьютере выполняем:
ifconfig wlan0 down
iwconfig wlan0 channel 6
iwconfig wlan0 mode ad-hoc
iwconfig wlan0 essid 'wifi'
iwconfig wlan0 key your_pass
ifconfig wlan0 192.168.1.1

На втором делаем тоже самое только изменив IP адрес:
ifconfig wlan0 down
iwconfig wlan0 channel 6
iwconfig wlan0 mode ad-hoc
iwconfig wlan0 essid 'wifi'
iwconfig wlan0 key your_pass
ifconfig wlan0 192.168.1.2

Все сеть готова :) можете обмениваться файлами, ширить интернет, играть и т.д.
Так же этот пример применим если необходимо подключить iPhone к интернету, выполняем на компьютере заменяя ethX, IP_YOUR_LAN_CARD номером сетевой карты и IP адресом сетевухи через которую идет подключение к инету :
ifconfig wlan0 down
iwconfig wlan0 channel 6
iwconfig wlan0 mode ad-hoc
iwconfig wlan0 essid 'wifi'
iwconfig wlan0 key your_pass
ifconfig wlan0 192.168.1.1
iptables -A POSTROUTING -t nat -s 192.168.1.2 -o ethX -j SNAT --to-source IP_YOUR_LAN_CARD
echo 1 > /proc/sys/net/ipv4/ip_forward

Ловим телефоном сеть, устанавлием IP 192.168.1.2 Шлюз 192.168.1.1 и ДНС выданный вам провайдером. Интернет должен работать ;)

Еще Как соединить в сеть два ноутбука по Wi-Fi

Немає коментарів:

Дописати коментар

HyperComments for Blogger

comments powered by HyperComments