Консультация № 26203
12.09.2005, 11:58
0.00 руб.
0 4 3
Здравствуйте, уважаемые эксперты!
Мне постоянно помогают ваши советы, причём многие вопросы я даже не успеваю задать, их задаёт кто то ещё, а ответ получают все! Спасибо вам огромное.
Теперь к делу.
1. Есть возможность на сервере поставить програмку которая следила бы за тем, по каким сайтам в интернете и в какое время ходят юзери со своих виндовских машин и что они от туда скачивают?
2. Как сделать подключение к VPN с моего сервера, чтобы оно само устанавливалось при включении сервера, и при попытке кого то из пользователей полезть в интернет (без участия админа за сервером), а так же само "передозванивалось" при разъединении связи?

Приложение:
Север: Mandrivalinux 10 (2005 года), самба, динамический IP на сетевухе которая "смотрит" на провайдера (eth0), на внутренней сетевухе (eth1) IP статический. Виндовские пользователи имают общую сеть, а линуксовский сервер является шлюзом в мир. На сервере нет клавиатуры, мыши и монитора (в обычном режиме, когда настройка, то ставлю). IP выдаёт провайдер (для eth0) и выдаёт его на сутки, после чего IP меняется, даже если есть действующее подключение (истекает аренда), естественно соединение разрывается. Без того что бы не вмешатся админу и не "заставить" позвонить, север ни чего делать не желает. При этом внутренняя сеть провадёра доступна всёравно, так как бесплатна.

Как мне быть?
Спасибо.
Вадим

Приложение:
Север: Mandrivalinux 10 (2005 года), самба, динамический IP на сетевухе которая "смотрит" на провайдера (eth0), на внутренней сетевухе (eth1) IP статический. Виндовские пользователи имают общую сеть, а линуксовский сервер является шлюзом в мир. На сервере нет клавиатуры, мыши и монитора (в обычном режиме, когда настройка, то ставлю). IP выдаёт провайдер (для eth0) и выдаёт его на сутки, после чего IP меняется, даже если есть действующее подключение (истекает аренда), естественно соединение разрывается. Без того что бы не вмешатся админу и не "заставить" позвонить, север ни чего делать не желает. При этом внутренняя сеть провадёра доступна всёравно, так как бесплатна.

Обсуждение

Неизвестный
12.09.2005, 12:09
общий
это ответ
Здравствуйте, Chufrinov Vadim!
1. настроить squid
2. vtune.
Вся информация есть в нете
Неизвестный
12.09.2005, 12:47
общий
это ответ
Здравствуйте, Chufrinov Vadim!
1. Поставьте на линуксовый сервер прокси-сервер, например squid. И для просмотра его логов sarg - будете получать отчеты о том, кто куда лазил и что качал. В крайнем случае всегда можно будет напрямую посмотреть логи самого сквида.
http://www.squid-cache.org/
http://sarg.sourceforge.net/sarg.php
Настраивается все несложно.

Неизвестный
12.09.2005, 14:41
общий
это ответ
Здравствуйте, Chufrinov Vadim!
1. например поставить биллинговую систему. или пустить всех через прокси
2. к примеру написать скрипт который раз в n-ное время пингует внешний айпи, и если пинг не прошел, то производит переподключение
Неизвестный
13.09.2005, 02:20
общий
например так#!/usr/bin/perlmy $host = ‘mail.ru‘; #Ваш самый близкий хост, #куда будем слать пакет, #для проверки на доступность машины в интернет.my $count = 3; #Сколько пакетов слать (не вечно же слать их..)my $debug = 1; #Надо смотреть чего пишет скрипт?my $pinger = ‘/sbin/ping‘; #какой программой пингуем. Проверьте там ли она у Вас...my $ppp = ‘путь к нему‘; open (PING, "$pinger -c $count $host|") or die($!); $x=0; while (<PING>) { $x ++ if (/.*time=(.*)\sms$/i); } close (PING); if ($x > 0) { print "Ping successfully tested! Netz is good!\n" if ($debug); exit; } `команда останова ppp`; `команда запуска ppp`;exit;в crontab*/5 * * * * /путь к скрипту/pinger.pl 1>/dev/null 2>&1по идее должно сработать
Форма ответа