Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Раздача интернета в сеть по логину и паролю  (Прочитано 1321 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dyominroma

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Требуется настроить сервер на раздачу инета в сеть по логину/паролю + ип и по возможности по маку + ограничение скорости(http, torrent, ftp и т.д. одним махом)! И чтобы из вне видело только один сервер и компы с сети не проскакивали во внешку со своими маками!
Инет приходит на машину по маку и ип автоматом!
Я так понял, для этих целей лучше всего подойдет pppoe сервер! Подскажите набор для всего этого и мануалы по настройке, пожалуйста!
« Последнее редактирование: 22 Январь 2012, 13:24:01 от dyominroma »

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
авторизация pptp/pppoe/openvpn
фильтрация (в том числе по маку) iptables
управление пропускной способностью каналов tc (гуглить htb, cbq)

Оффлайн dyominroma

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Посоветуйте что-то для мониторинга компов в сети, кому, что присвоил сервер, какой ип, куда ходит и т.п.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27555
    • Просмотр профиля
Знаете, давайте вы нормально опишете задачу целиком, а не будете по капле цедить?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dyominroma

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Раздача интернета в сеть по логину и паролю
« Ответ #4 : 20 Февраль 2012, 10:47:27 »
Куда подробнее??
Или так попи****?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27555
    • Просмотр профиля
Re: Раздача интернета в сеть по логину и паролю
« Ответ #5 : 20 Февраль 2012, 17:42:28 »
Ну раз вам не надо, нам это нужно ещё меньше, чем вам.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн EvgenNsk

  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
Re: Раздача интернета в сеть по логину и паролю
« Ответ #6 : 20 Февраль 2012, 21:40:52 »
Судя по всему автор темы (возможно школьник) хочет всерьез заняться перепродажей трафика в небольшой локалке.
Однако опыта не хватает, хочется получить некий готовый рецепт чтобы "включил - и все сразу само заработало".

Рома Демин, читай теорию по следующим темам:

1) Iptables
2) Bind (или dnsmasq)
3) isc-dhcp-server
4) Squid
Если есть горючее желание, чтобы юзеры цеплялись к тебе по vpn-соединению, то еще и
5) pptpd
Хотя мне не совсем понятно нафига. Мониторинг и шейпинг делается изящнее.
По поводу шейпинга:
6) tc
Ну можно еще биллинг натянуть.
Если надо кинуть IPTv от провайдера к твоим "абонентам", то читать:
7) igmpproxy

Все перечислять не буду, т.к. получится, что я уже начал делать за тебя твою работу (твою, потому что ведь ты хочешь стать "микропровайдером", и "рубить бабло").

А вообще - не парься.
В твоем случае, если надо чтобы быстро и сердито, и при этом не напрягая голову:
Бери комп с 2-мя сетевухами, Windows 2003 Server и Traffic Inspector.
Инструкцию с картинками найдешь в гугле или яндексе, а софт на файлообменниках.

Удачи!
« Последнее редактирование: 20 Февраль 2012, 21:43:41 от EvgenNsk »

Оффлайн dyominroma

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Раздача интернета в сеть по логину и паролю
« Ответ #7 : 20 Февраль 2012, 21:52:21 »
Ну спасибо) Школьником был давно, но остальное угадали))))
Винда не стабильно работает... Ну или я не верно делаю что-то)))
С убунтой дело пошло получше и просто интересно...
Почти всё сделал - работает! Осталось ограничить скорость. Со Squid не нашел понятного мне описания как пустить через него торренты и прочую лабуду!
Пока читаю дальше как и где...
Интересно попробовать натянуть abillis - вроде бы охватывает все нужные задачи.

Оффлайн EvgenNsk

  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
Re: Раздача интернета в сеть по логину и паролю
« Ответ #8 : 20 Февраль 2012, 22:01:09 »
Со Squid не нашел понятного мне описания как пустить через него торренты и прочую лабуду!
Это лучше делать не сквидом, а утилитой TC из пакета iproute2. Мануал на русском с примерами лежит на опеннете:
http://www.opennet.ru/docs/RUS/LARTC/c177.html
Говоря проще - это шейпер, позволяющий пилить пропускную способность канала для каждого отдельно взятого юзера.
Т.е. можно купить у прова канал в 10 мегабит, и честно поровну распилить и откатить поделить его между 5-ю юзерами по 2 мегабита.
Ну, или сделать еще что-нибудь поинтереснее.

А сквид пусть раздает веб-трафик. Правилом iptables в одну строчку автоматически заворачиваешь запросы от браузеров на сквид, а перед этим сквид настраиваешь на прозрачное проксирование.
В сквиде настраиваешь списки контроля доступа (ACL), которые попилят твоим абонентам ширину канала для браузеров, чтоб не наглели и не смотрели онлайн-HDTV, засирая всю ширину канала и не оставляя ничего соседям. Также через ACL можешь забанить запрещенные сайты, например порнографического содержания.
Готовых мануалов в инете - море.
« Последнее редактирование: 20 Февраль 2012, 22:02:51 от EvgenNsk »

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1706
  • חתול המדען
    • Просмотр профиля
Re: Раздача интернета в сеть по логину и паролю
« Ответ #9 : 20 Февраль 2012, 22:33:57 »
Т.е. можно купить у прова канал в 10 мегабит, и честно поровну распилить и откатить поделить его между между 5-ю юзерами по 2 мегабита.
Так практически все провайдеры ШПД делают. Берут канал, к примеру, те же 10mbps, и честно раскладывают его на 30 пользователей с каналом 2mbps на каждого. КПД > 1 :)
Debian GNU\Linux 7.11; ICH7; r8169; Linux 4.14.32-atomd525mv-imq-ja1 (i686)
Ubuntu GNU\Linux 18.04; MCP61; forcedeth; 4.15.0-20-generic (x86_64)

 

Страница сгенерирована за 0.096 секунд. Запросов: 25.