Автор Гілка: Міні провайдер  (Прочитано 3392 раз)

Руслан

  • Гість
Міні провайдер
« : 2005-06-15 23:25:54 »
Хочу зробити Інтернет.
 
Є радіоезернет і три внутрішні модеми по яким і будуть конектитись користувачі через телефонні лінії.
Система Лінукс  
Провайдер виділяє ІР по DHCP
 
Скиньте лінк, або розкажіть як це зробити.
 
Наперед дякую.

Відсутній hse

  • Графоман
  • ****
  • дописів: 473
  • Карма: +0/-0
  • Gentoo Linux
Re: Міні провайдер
« Відповідей #1 : 2005-06-16 01:46:56 »
Перше питання, а Ви маєте 3 телефонні номери на які будуть дзвонити?

Проблема з динамічною ІР розв'язується через
iptables -t nat -A POSTROUTING -o /dev/???? -j MASQUERADE

Роутер по замовчуванню та DNS у Вас мабуть вже є прописані, раз маєте інет. У клієнта їх треба прописати чи передавати.
Піднімаєш ппп на очікування вхідних звінків...
Ну і трафік їх треба якось рахувати...
Тут Вам і ядро напевно прийдеться перезібрати з підтримкою ppp, iptables.

http://www.opennet.ru/tips/sml/1.shtml
http://www.citforum.ru/operating_systems/linux/iptables/
http://www.citforum.ru/operating_systems/articles/ppp.shtml
Гляньте на Radius: http://www.freeradius.org
http://forum.gentoo.org.ua/index.php?showtopic=129
Аможе Ви через проксі їх пустите?
http://bog.pp.ru/work/squid.html
бушократія - цинічний помаранчевий геноцид, витравлювання Української Нації, плюс мікрософтизація всієї країни.

Відсутній old

  • Дописувач
  • **
  • дописів: 60
  • Карма: +0/-0
  • Що новенького?
Re: Міні провайдер
« Відповідей #2 : 2005-06-16 09:03:10 »
Крім всього  не забудьте увімкнути forwarding:
у /etc/sysctl.conf перевірте net.ipv4.ip_forward = 1
і sysctl -p щоб завантажити нові настройки.  

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: Міні провайдер
« Відповідей #3 : 2005-06-16 12:03:44 »
Хочу додати, що якщо збираєтесь користуватись RADIUS'ом, то раджу спершу прочитати rfc. На жаль, не пригадую номерів, але те що там чудово розписано що й куди; а також є переклади російською мовою - це я вам гарантую.

І власне, правий hse - вам потрібні телефонні номери для дозвону. По одному на кожного користувача/модем. Або модемний пул, якщо мене память не підводить.

До речі, подумайте, чи не доцільніше буде робити не модемне зєднання, а чистий ethernet. Останній дасть додаткові переваги у вигляді локальної мережі. Щоправда, на етапі введення швидше за все вимагатиме більших вкладень (хоча й не факт - потрібно сідати з калькулятором, олівцем та паперем і думати : як завжди, технічний бік справи тут далеко не основний).
Читайте документацію - вона кермує.

Відсутній hse

  • Графоман
  • ****
  • дописів: 473
  • Карма: +0/-0
  • Gentoo Linux
Re: Міні провайдер
« Відповідей #4 : 2005-06-17 02:53:09 »
До речі, подумайте, чи не доцільніше буде робити не модемне з'єднання, а чистий ethernet. Останній дасть додаткові переваги у вигляді локальної мережі. Щоправда, на етапі введення швидше за все вимагатиме більших вкладень (хоча й не факт - потрібно сідати з калькулятором, олівцем та папером і думати : як завжди, технічний бік справи тут далеко не основний).

Саме з цього треба починати подумати і порахувати
Якщо відстань між вами не велика ~100м ЕЗЕРНЕТ! (товстим чорним кабелем UTP) 100Mb
~200 ЕЗЕРНЕТ! тонким коаксіалом (старі карти - можна знайти) 10Mb
~800 ArcNet! (антикварні карти - вже мабуть не знайдете) 2.5Mb
Якщо у Вас є багато грошей, і попередні варіанти Вас не задовольняють:
Впровадити свій радіоезернет по селу 10Mb
Протягнути виту пару (лапшу можна) і SHDSL ( з боку клієнтів можна і ADSL) <8km MSDSL <20km  <2Mb (VDSL <60Mb) Сильно залежить від опору лінії.

Ну а якщо у Вас є три телефонні номери то починати треба з того що шукати драйвери для ваших USB тарілок та внутрішніх winmodem. http://linmodems.org
А драйверок для winmodem повинен хоча б вміти переходити в режим очікування дзвінка... ;)

До речі згадав! Проц Celeron 600Mz!? Три внутрішніх winmodem?!
Ні працювати таке не буде в принципі! ;D Цей процесор не зможе в режимі реального часу перетворювати аналоговий сигнал що поступає з лінії в winmodem (читай розетку для RJ11) у цифровий одночасно для трьох модемів, а в дуплексному режимі і Р4 буде мати проблеми! Модеми повинні мати як мінімум DSP прцесор.
А ще краще і повну апаратну реалізацію. Але він дорожчий і вже не winmodem, такий драйверу не потребує...

Ніколи не купляйте winmodem це всього навсього розетка. З таким же успіхом можна написати драйвер для вашої звукової карти щоб через неї зв'язуватись :)
« Змінено: 2005-06-17 03:10:46 від hse »
бушократія - цинічний помаранчевий геноцид, витравлювання Української Нації, плюс мікрософтизація всієї країни.

Відсутній old

  • Дописувач
  • **
  • дописів: 60
  • Карма: +0/-0
  • Що новенького?
Re: Міні провайдер
« Відповідей #5 : 2005-06-17 08:39:43 »

Ну а якщо у Вас є три телефонні номери то починати треба з того що шукати драйвери для ваших USB тарілок та внутрішніх winmodem. http://linmodems.org
А драйверок для winmodem повинен хоча б вміти переходити в режим очікування дзвінка... ;)

Є ще один варіант -- мультипортова карта. MOXA виробляє їх безліч різних модифікацій -- від PCI картки  на 4 модеми і до зовнішніх на 16. Підключаєш до неї зовнішні модеми (традиційним RS232), система бачить їх як /dev/tty[pM][0123456789]. Працює дуже гарно. І не треба мордуватись з вінмодемами, рахувати кільккість слотів і тп. Правда тут уже своє слово кажуть гроші.

Відсутній hse

  • Графоман
  • ****
  • дописів: 473
  • Карма: +0/-0
  • Gentoo Linux
Re: Міні провайдер
« Відповідей #6 : 2005-06-17 19:06:56 »
Є ще один варіант -- мультипортова карта. MOXA виробляє їх безліч різних модифікацій -- від PCI картки  на 4 модеми і до зовнішніх на 16. Підключаєш до неї зовнішні модеми (традиційним RS232), система бачить їх як /dev/tty[pM][0123456789]. Працює дуже гарно. І не треба мордуватись з вінмодемами, рахувати кільккість слотів і тп. Правда тут уже своє слово кажуть гроші.
Я би зараз вже брав зовнішні на USB вони навіть дешевші за RS232, бо живлення мають по USB.
бушократія - цинічний помаранчевий геноцид, витравлювання Української Нації, плюс мікрософтизація всієї країни.

Відсутній suslicanet

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Міні провайдер
« Відповідей #7 : 2005-07-26 14:33:07 »

Ну а якщо у Вас є три телефонні номери то починати треба з того що шукати драйвери для ваших USB тарілок та внутрішніх winmodem. http://linmodems.org
А драйверок для winmodem повинен хоча б вміти переходити в режим очікування дзвінка... ;)

Є ще один варіант -- мультипортова карта. MOXA виробляє їх безліч різних модифікацій -- від PCI картки  на 4 модеми і до зовнішніх на 16. Підключаєш до неї зовнішні модеми (традиційним RS232), система бачить їх як /dev/tty[pM][0123456789]. Працює дуже гарно. І не треба мордуватись з вінмодемами, рахувати кільккість слотів і тп. Правда тут уже своє слово кажуть гроші.

Я за PCI MOXA - вже рiк роботи - i нiяких проблем