программа шлюза, нужна помощь

Изображение пользователя Serg.

ДОбрый день!
подскажите пожалуйста, какую программу можно использовать для включения и выключения интернета на компьютерах в сети.
т.е. с учительского компа нужно раздавать интернет на компы учеников, постоянно он включен быть не должен...

заранее благодарен.

0
Mike - 21 Май, 2012 - 11:31
Изображение пользователя Mike.

iptables и/или squid
если под "раздавать интернет" понимается только web, то достаточно и одного сквида, который через SquidGuard имеет разнообразные правила раздачи.

0
dm - 21 Май, 2012 - 14:20
Изображение пользователя dm.

Думаю это должно помочь: NAT и iptables (Как раздать интернет через вторую сетевую карту)

Включать и выключать инет можно создав пару ярлыков для включения и выключения форвардинга (net.ipv4.ip_forward = 1) в /etc/sysctl.conf

0
rod - 21 Май, 2012 - 15:05

Не, тут же надо отключать не весь инет сразу, а конкретному хосту онли.... да - делайте из своего компа прокси пи помощи сквида и рубите инет более тонко

0
Flameflower - 21 Май, 2012 - 23:41
Изображение пользователя Flameflower.

Либо squid, но тут проблема с почтой появится (POP\SMTP), либо VPN будет красивым решением.

0
Mike - 22 Май, 2012 - 06:07
Изображение пользователя Mike.

VPN в классе не будет красивым решением. Нет ничего красивого в чесании правой рукой правого уха через голову. С почтой проблем не будет, если в сквиде открыть 25 и 110 порты. Нормальные почтовые клиенты умеют ходить через проксю.

0
Flameflower - 22 Май, 2012 - 08:37
Изображение пользователя Flameflower.

Как то попробовал я сие организовать. Не вышло. И в ACL safe port дописывал необходимые порты. В итоге просто на эти порты пришлось сделать маскарадинг, а в веб через squid. С удовольствием взгляну на рабочий вариант.
А чем не удобен VPN?

+1
Mike - 22 Май, 2012 - 12:32
Изображение пользователя Mike.

Готового варианта не покажу, но в действии сие видел. Копать нужно в squid.conf.
VPN неудобен своей избыточностью. Зачем городить лишнее с настройками ВПН-сервера и ВПН-клиента, когда, если уж лень настраивать свидгард, все это можно решить двумя скриптами для iptables - один на ACCEPT, а другой на DROP?
Настроить сквидгард же - это из цикла "лучше день потерять, зато потом за пять минут долететь". Благо, сквидгард позволяет делать очень интересные решения, как фильтрация сайтов, группировка пользователей по группам и, что более необходимо топик-стартеру, раздавать интернет в строго заданное время.

0
lord_i - 23 Май, 2012 - 12:24
Изображение пользователя lord_i.

По поводу сквидгарда - истинная правда. Отличная весчь. Я им детям трафик фильтрую. А то сейчас куда не зайдешь - так голый зад колыхается. И себя любимого от рекламы ограждаю. Рекомендую.

0
salt - 22 Май, 2012 - 18:38
Изображение пользователя salt.

У меня squid, а проблема с почтой решена как раз таки с помощью NAT и iptables (Как раздать интернет через вторую сетевую карту) т.е. все броузеры и многие иные программы используют кеш прокси-сервера, а почта идет через NAT. Такая схема прекрасно работает несколько лет.

0
Serg - 22 Май, 2012 - 05:11
Изображение пользователя Serg.

всем спасибо огромное, буду пробовать настраивать...

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры