апреля 9 2008 10:08 пп

Linux в роли WI-FI точки доступа

В этой небольшой статье кратко описано как превратить вашу машину с Linux в точку доступа WI-FI для пользования интернетом например с кпк, смартфона или ноутбука. Так же подразумевается что ваш сетевой беспроводной адаптер уже работает на машине с Linux.

Нужно создать простую одноранговую ad-hoc сеть и дать статический IP-адрес сетевому беспроводному интерфейсу. После этого делаем NAT и всё работает. Для беспроводного интерфейса eth3 и сети с идентификатором Access-Point команда выглядит так (от рута):
Код:


# iwconfig eth3 mode Ad-Hoc channel 1 essid Access-Point

В /etc/network/interfaces пишем что-то вроде:
Код:


auto eth3
iface eth3 inet static
address 10.106.146.1
netmask 255.255.255.0
wireless-mode ad-hoc
wireless-channel 1
wireless-rate auto
wireless-essid Access-Point

Теперь делаем NAT (если он еще не настроен):
Код:


# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING --out-interface eth0 -j MASQUERADE

При этом eth0 это интерфейс, который подключён к Интернету. Соединение не шифруется - нужно сначала проверить, что всё работает, а потом городить огород с шифрованием.

На этом настройка точки доступа закончена, можно приступать к настройке устройств которые будут использовать эту точку.

В настройках вашего устройства впишите вручную настройки сети:

IP-адрес: 10.106.146.2
Маска подсети: 255.255.255.0
Маршрутизатор: 10.106.146.1

Адрес DNS должен быть от того интерфейса, который обеспечивает выход в сеть - иначе говоря, содержимое /etc/resolv.conf

Источник: http://mydebianblog.blogspot.com


Популярность: 45%

8 Комментариев »

1 звезда2 звезд3 звезд4 звезд5 звезд (4 голосов, средний: 4.25 из 5)
Загрузка ... Загрузка ...
Дай же, не жадничай!
ЯндексЯндекс. ДеньгиХочу такую же кнопку

8 Responses to “Linux в роли WI-FI точки доступа”

  1. virens on 01 мая 2008 at 22:01 #

    Классная статья, всё очень толково расписано. И за ссылку спасибо!

  2. Stepanoff on 03 мая 2008 at 20:09 #

    Всегда пожалуйста :)

  3. reatlat on 09 Мар 2009 at 21:34 #

    А как при этом поднять шифрование(защиту) WPA2

  4. oleg on 19 Авг 2009 at 10:25 #

    все сделал по инструкции, сеть поднялась, но не пингуется ни компьютер, ни мобильник. Использую Glofiish X500 и Acer Aspire 5100 с Ubuntu 9.04

  5. Stepanoff on 22 Авг 2009 at 07:55 #

    Какой тип шифрования используете? Мобильник на базе WM не понимает некоторые типы шифрования.

  6. es108 on 08 Ноя 2009 at 14:06 #

    Делаю:

    sudo ifconfig wlan0 down
    sudo iwconfig wlan0 mode Ad-Hoc channel 1 essid homeNet
    sudo ifconfig wlan0 up

    и получаю:

    SIOCSIFFLAGS: Operation not supported

    Система: Ubuntu 9.04

    На компе встроенная вайфай-карточка. Карту система видет:

    wlan0 Link encap:Ethernet HWaddr 00:15:af:63:f8:49
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    коллизии:0 txqueuelen:1000
    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

    wmaster0 Link encap:UNSPEC HWaddr
    00-15-AF-63-F8-49-00-00-00-00-00-00-00-00-00-00
    UP RUNNING MTU:0 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    коллизии:0 txqueuelen:1000
    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

    Не понимаю, что делать

  7. Stepanoff on 08 Ноя 2009 at 14:09 #

    Этой командой поднимается на самом деле сеть компьютер-компьютер, а не точка доступа.

  8. es108 on 08 Ноя 2009 at 14:19 #

    да это я понял, неправильно написал. На самом деле сеть комп-комп меня вполне устраивает. Дык и это не получается.

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.


Самые популярные статьи

  • Установка почтового сервера Postfix + Dovecot + MYSQL и виртуальных доменов
  • Установка и настройка DNS сервера bind9 Ubuntu-Debian HOWTO
  • Установка Samba сервера на Ubuntu или Debian за 5 минут
  • Подборка wide-screen обоев высокого разрешения
  • Mail.ru Агент в Linux
  • Установка и настройка DHCP сервера
  • Подробное руководство по настройке wifi соединения с шифрованием разных типов
  • Удаленное подключение к рабочему столу Linux из Windows с помощью Xming и SSH
  • Настройка ограничения и распределения канала (HTB Shaper)
  • Создание загрузочной флэшки с Ubuntu 8.04 Live или Server
  • Настройка маршрутизации в Ubuntu Linux для начинающих
  • Настройка вебкамер Genius и Acer Crystal Eye в Ubuntu 8.04
  • Редактирование текста при помощи SED
  • Сотня лучших полезных программ с открытым исходным кодом.
  • Небольшая подборка обоев "Linux like"
  • Установка VMware Server на Ubuntu 8.04
  • Блокировка нежелательных URL с помощью iptables
  • Запуск виртуальных хостов Apache2 от разных пользователей
  • Виртуализация с помощью Qemu
  • Вышел пакет PlayOnLinux 3.0 для запуска Windows игр в Linux
  • Установка драйвера MADWIFI для сетевого адаптера Atheros 5xxx
  • Установка и настройка SSHD в среде chroot при помощи makejail
  • Установка сервера голосового общения TeamSpeak
  • HDR обои на рабочий стол 1920x1200
  • Настройка маршрутизации с помощью Quagga (zebra)
  • Установка системы резервного копирования BackupPC
  • Установка и настройка L2TP сервера xl2tpd или l2tpd
  • Настройка поддержки мультимедиа в Ubuntu 8.04
  • Релиз Midnight Commander 4.6.3
  • Что такое Zeroconf и с чем его едят

  • « HTTP сервер на BASH | Полезные команды для работы с файлами и архивами »

    Рейтинг блогов Rambler's Top100
    службы мониторинга серверов