Изграждане на Wi-Fi мрежа с платен достъп, хай-тек блог


Един ден от управлението, организацията бях натоварена мрежа Wi-Fi достъп до Интернет чрез предплатени ваучери (проверки). Тя ще изглежда, нищо сложно за него, но основната цел на проекта е неговата цена, която трябваше да бъде сведено до минимум. Ето защо, всички извивките на якост и мозъчни бяха изпратени в нападение търсачките, чуждестранни и български форуми в търсене на софтуера с отворен код решения на проблема.

проект teh.zadanie

  • OpenSource
  • Гъвкавостта в управлението на
  • Предоставяне на платен достъп до Интернет чрез Wi-Fi за клиенти (хотели, кафенета, ресторанти и т.н.)
  • ставки за конфигурация от време или трафик.
  • Добре дошли на страницата, когато сте свързани към точка dostpupa.

изпълнение


Компютърът Intel Celeron 1.4Mhz, 512 RAM, HDD 40Gb е избран за сървъра. Него използвате Ubuntu 9.04 е създадена, MySQL сървър, FreeRadius, Chillispot, Apache, PHP 5.2

За Chillispot
взаимодействие
Някои теория за свързването хотспот сървър към интернет


Препоръчително е да се свържете с гореща точка сървъра на интернет, както следва:

Конфигуриране на мрежово

авто ето
iface ето Инет примка


5. В файла, който искате да добавите запис на eth0 конфигурационния интерфейс. ЗАБЕЛЕЖКА - в никакъв случай не
изтриване на записа на "вътрешния контур интерфейс» - ето, в противен случай няма да има проблеми! Като се има предвид
параметри, които са пренесени във файла трябва да са в графата за да добавите примка
следните нови линии:

авто eth0
iface eth0 Инет статично
адрес 192.168.1.2
мрежова маска 255.255.255.0
шлюз 192.168.1.1

Разрешаването portforvardinga

За да работите Chillispot Контролер за достъп в системата трябва да е активиран portforvarding. че
го включите, направете следното:
1. Започнете конзолата.
2. Въведете следната команда:
ехо «net.ipv4.ip_forward = 1» | Sudo чай -а /etc/sysctl.conf
В отговор на системата за командване (най-вероятно) ще изисква от вас да въведете паролата на самото
"В първия потребител, който има такива", който сте създали в
инсталирането на операционната система Ubuntu. Въведете паролата.
3. За да portforvarding спечелил, или просто да се наложи да рестартирате избухлив на сървъра или
(За да направите без рестартиране на системата) просто рестартирайте подкрепата на мрежата
команда:
Sudo /etc/init.d/networking рестартиране
На следващо място, ние трябва да се достави
  • Apache сървъра
  • PHP
  • MySQL сървър
  • ChilliSpot
  • FreeRadius

Уверете се, приятели и сложи един куп Apache + PHP + MySql мисля почти всеки може.
Ето защо, ние няма да влезем в този фокус върху.
За да инсталирате FreeRadius, в конзола напишете:
ап-да инсталирате freeradius freeradius-MySQL
За да инсталирате Shillispot, в конзола напишете:
ап-да инсталирате chillispot
Всички подготовката се прави, че е време да започнете да настройвате.
Бих искал да се опише във втората част на историята.

Сродни статии.