Здравствуйте все!
Простите, люди добрые, что обращаюсь к вам. Сам я не местный. Отстал от поезда и самолёта одновременно!
А если более серьёзно, то ситуация такова:
С линуксом я обращаюсь более-менее нормально, так что с установкой и настройкой отдельно взятого компа (SUSE 11.1) всё в порядке. Вопросы начинаются дальше. Поскольку с сетевыми настройками в линуксе я возился мало, то многое из того, что имеется интернете для меня сложновато :( . И поэтоиу нельзя ли на пальцах (в хорошем смысле) объяснить по шагам для меня, а также для других, как настраивать то, что я опишу дальше. Не думаю что я один такой - малоопытный, но которому припёрло.
Итак, ситуация стандартная для малых (или не очень) офисов, учебных центров и т.д. На текущий момент имеется один интернет-канал. ADSL-модем D-Link серии DES-500T с эзернет-выходом. За ним хаб и около 40 компов, подключенных к хабу.
Дальше начинаются требования и вопросы. Между модемом и хабом необходимо воткнуть сервер. Его первоочедная задача - контроль за потреблением интернета. Вторичные задачи будут чуть дальше.
Вопрос 1: Какой режим работы выбрать для хаба - оставить всё как есть, перевести в режим бриджа и т.д. Что в каждом конкретном случаяе, а главное - КАК, настраивать на сервере? (Команды, параметры и т.д.). Очень надо, особенно команды и параметры! Адреса внутренней зоны стандартные - 192.168...., настройки от провайдера все есть.
Едем дальше.
Вопрос 2: Как реализовать следующую идею?
Компы за хабом надо разделить на три группы - 1) руководящий состав, 2) работники и 3) посетители. Причём, посетители могут приходить со своими ноутбуками и для них (и для посетителей и для ноутбуков) необходимо запретить доступ на компьютеры первых двух групп (естественно, по сети). Может быть потребуется зарезать скорость доступа в интернет (для посетителей) и как-то распределить её между первыми двумя группами, но это не срочно. Гораздо срочнее - про модем с серваком!
Заранее огромнейшее спасибо!
А если будет привязка к SuSE, то вообще замечательно!
Простой сервер на OpenSuSE
Перенес из раздела для новичков.
Ну, брат, ты задачку на среднюю статью задал :)
Давай по полочкам.
1. У тебя есть интернет-канал который в результате торчит в вашу сеть адресом 192.0168.х.х
2. Есть коммутатор с 40 компами для которых нужна организовать разграниченный выход в интернет.
3. Всё это нужно сделать на базе линукс, желательно Suse.
Примерный план работ:
1. Взять ПК который будет выполнять роль сервера, причём у него должно быть 2 сетевых интерфейса чтобы разделить сети физически.
2. Поставить на этот сервер линух. Я рекомендую взять Suse Linux Enterpise Server. Поверь моему опыту - это лучший вариант нежели openSuse.
3. Поставить пакеты squid и SAMS
4. Скорее всего тебе придётся поменять адрес на модеме, иначе придётся переделывать сетку на всех 40 компах. Например на модеме прописать адрес 172.16.0.1 а на интерфейсе eth0 сервера - 172.16.0.2. И не забудь назначить шлюз по умолчанию на новый адрес модема.
5. На интерфейсе eth1 сервера прописываешь бывший адрес модема.
6. Пингуешь модем и какой-нить комп с сервера, есесвенно пинги должны проходить.
7. Вбиваешь в поисковике запрос "управление squid sams" и следуешь инструкциям :) Например вот этой - http://www.linux16.net/node/467
8. На клиентах прописываешь параметры твоего прокси сервера.
Кажется ничего не напутал :)
<Ну, брат, ты задачку на среднюю статью задал :)>
Да вот, я такой!
<Я рекомендую взять Suse Linux Enterpise Server.>
Попробую найти. Спасибо!
<4. Скорее всего тебе придётся поменять адрес на модеме, иначе придётся переделывать сетку на всех 40 компах. Например на модеме прописать адрес 172.16.0.1 а на интерфейсе eth0 сервера - 172.16.0.2. И не забудь назначить шлюз по умолчанию на новый адрес модема.
5. На интерфейсе eth1 сервера прописываешь бывший адрес модема.>
Если я правильно понял, то адрес, которым модем обращён к провайдеру менять не надо, а надо - тот, тоторый смотрит в сторону внутренней сети? Соответственно, адрес внешней сетевухи на сервере должен принадлежать той же сети, что и новй внутренний адрес модема. Так?
А дальше - адрес внутреннй сетевухи сервера - это старый внутренний адрес модема. Если так, то логика просматривается! :D
<7. Вбиваешь в поисковике запрос "управление squid sams" и следуешь инструкциям :) Например вот этой - http://www.linux16.net/node/467>
Спасибо за ссылку!
Надеюсь что заработает.
Попробую найти. Спасибо!
download.novell.com