Настройка локальной сети через WiFi

Есть:

  1. Ноутбук, работающий на сервере Ubuntu 12.04
  2. Сервер LAMP (Linux, Apache, MySQL, PHP)
  3. Некоторые устройства с функцией WiFi

Я хочу настроить локальную сеть WiFi на своем ноутбуке, чтобы другие устройства (мобильные телефоны, ПК и т. Д.) Могли обращаться к локальным веб-приложениям с помощью своего браузера. До сих пор мне удалось настроить такую ​​сеть, но я хочу применить следующие параметры:

  1. Пользователи могут подключиться к локальной сети, введя имя домена в браузере вместо IP-адреса локальной сети.
  2. Пользователи должны иметь доступ только к порту 80, это означает, что они не должны иметь доступ к другим приложениям, кроме веб-приложений, работающих на локальном хосте

Какие настройки я должен применять?

2 Solutions collect form web for “Настройка локальной сети через WiFi”

1) Представьте, что в вашем конфигурационном файле DHCP-сервера (по-разному на разных дистрибутивах, в Debian и его производных это / etc / default / dhcp3-server, для других дистрибутивов вам придется охотиться на него), следующую строку:

option domain-name "your-domain.org"; 

Внутри строфы подсети .

2) используйте следующие правила iptables:

  iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT iptables -I INPUT 2 -p tcp --dport ! 80 -j DROP iptables -I INPUT 3 -p udp -j DROP 

Вы можете использовать dnsmasq. Он может выступать в качестве сервера имен и DHCP-сервера с очень простой конфигурацией. Попробуй.

Я спорю с предыдущим решением, потому что он заблокирует любые DHCP-запросы или DNS-запросы от клиентов.

Поэтому я предлагаю:

Iptables -P INPUT DROP #DROP каждый пакет по умолчанию

Iptables -A INPUT -m state -state RELATED, ESTABLISHED -j ACCEPT

Iptables -A -p icmp -j ACCEPT # Эта строка позволяет пинговать.

Iptables -A INPUT -p tcp -m tcp -dport 53 -j ACCEPT #DNS

Iptables -A INPUT -p udp -m udp -dport 53 -j ACCEPT #DNS

Iptables -A INPUT -p udp -m udp -dport 67 -j ACCEPT #DHCP

Iptables -A INPUT -p tcp -m tcp -dport 80 -j ACCEPT #WWW

Надеюсь, это поможет, Гвилл

  • USB не загружается при попытке установить Linux на моем Asus EeeBook X205TA
  • VNC в машину Ubuntu с Mac?
  • Flash Player не работает в ubuntu
  • Как переместить загрузочные файлы Windows 7 (bootmgr, ...) на другой диск?
  • Автозапуск нескольких сеансов экрана на сервере Ubuntu
  • Что такое хорошее приложение для Ubuntu, которое имитирует RocketDock?
  • Невозможно изменить разрешение / право собственности / группу внешнего жесткого диска на Ubuntu
  • Установить пакеты через apt-get или gem?
  • Установите Ubuntu минимум на VPS
  • Почему ubuntu выключается так быстро по сравнению с Windows 7
  • Linux эквивалентная команда для команды «open» на Mac / Windows?
  • Как отключить услугу выскочки в ubuntu 10.10?
  • Давайте будем гением компьютера.