Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Рисунок 3. Статический IP-адрес беспроводного адаптера
Затем произведем поиск сетей и подключимся к сети superspot. В появившемся окне введем WEP-ключ, указанный при создании точки доступа (см. рис. 4).
Рисунок 4. Ввод WEP-ключа
Если ключ был введен верно, операционная система успешно обрадует нас подключением к беспроводной сети (см. рис. 5).
Рисунок 5. Успешное подключение к сети
Автоматизируем запуск
После того, как мы благополучно убедились, что все работает, можно настроить автоматическое применение настроек беспроводной карты.
Настроим автоматическую загрузку модуля карты при старте системы:
# echo "ath_pci" >>/etc/modules.autoload.d/kernel-2.6
Настроим автоматическое создание виртуального интерфейса при загрузке модуля:
# echo “options ath_pci autocreate=ap” >>/etc/modules.d/ath_pci
Параметры для утилиты iwconfig укажем в файле /etc/conf.d/wireless со следующим содержимым:
modules_ath0=( "iwconfig" )
ifconfig_ath0=( "192.168.2.1 netmask 255.255.255.0 broadcast 192.168.2.255" ) essid_ath0="superspot"
channel_ath0="13"
key_super_spot="1111-1111-1111-11"
Создадим скрипт для запуска сетевого подключения:
# ln -s /etc/init.d/net.lo /etc/init.d/net.ath0
И добавим его в список скриптов, запускаемых при старте системы:
# rc-update add net.ath0 default
Теперь при перезагрузке системы наша точка доступа будет запускаться автоматически.
Настраиваем дополнительные программы
На данный момент клиенты нашего беспроводного сегмента могут работать друг с другом и с сервисами, имеющимися непосредственно на точке доступа. Данная схема обладает рядом недостатков, исправлением которых мы сейчас и займемся. Итак, первым делом предоставим беспроводным клиентам доступ в Интернет посредством NAT. В самом простом случае это можно сделать так:
# iptables -F
# iptables -t nat -F
# iptables -A FORWARD -i ath0 -s 192.168.2.0/255.255.255.0 -j ACCEPT
# iptables -A FORWARD -i eth1 -d 192.168.1.0/255.255.255.0 -j ACCEPT