LinuxForum.Fans
Тема

Как реализовать шлюз?

Автор: dexter_man 23 сообщений 7736 просмотров
#20206

С линуксом общаюсь недавно, так что прошу не сильно смеяться над моими глупыми вопросами.
Есть два виндовозных сервера:
№1 Шлюз, прокси (кэширование и подсчет трафика пользователей)
№2 Терминальный сервер
На сервере №2 пять пользователей которые используют терминалку
Сервер №1 должен стать linux сервером.
Собственно вопросы:
1. Какой дистрибутив лучше для это выбрать?
2. Каким образом реализовать подсчет трафика этих 5 виндовс-терминальных пользователей и чтоб авторизация происходила в автоматическом режиме. Т.е. сотрудник открывает терминалку и в зависимости от того под каким пользователем он заходит ему сразу разрешается выход в интернет или нет (в зависимости от лимита на конкретного пользователя).

#20251

1. если вы общаетесь с линуксом недавно - НЕ СТАВЬТЕ ЕГО В ПРОДАКШН.
если очень нужно - поиграйтесь хотя бы недельку в виртуалке с будущим шлюзом, перед тем как внедрять.
2. Если вам нужно готовое решение, то вот: http://en.wikipedia.org/wiki/List_of_router_or_firewall_distributions
Я бы посоветовал посмотреть на IPCOP и ClarkConnect и, возможно, PfSense (последнее - не линукс, а фря, впрочем по моему это без разницы).
3. Если хотите сами все делать - дебиан. squid как прокси. манов в инете по нему хватает. Аутенитифакция - у вас же там небось AD стоит? Сквид умеет авторизировать через ldap, а значит и через AD.

#20311
davinel написал:
ClarkConnect

это сейчас ClearOS

#20332

davinel, ай да молодец :)
+1

#20513

Спасибо большое за совет так собственно и расчитывалось.

davinel написал:
Аутенитифакция - у вас же там небось AD стоит? Сквид умеет авторизировать через ldap, а значит и через AD.

В том то и дело что нет. На втором сервере локальные пользователи. Вот мне и надо чтоб когда пользователь выходил в интернет ему собственно и был доступен интернет без его участия в процесс аутентификации.
Просто можете мне ламеру объяснить нужно ли тогда на линукс сервере поднимать AD (samba+ldap)?
Может я где-то че-то упустил, но я где-то читал что squid считает трафик только с 80-ого порта. Так это или нет? Просто в будущем там планируется web-сервер и почта еще и нужно чтоб считалось все, т.к. наш провайдер очень хитрый зверь! )))

#20551
dexter_man написал:
Спасибо большое за совет так собственно и расчитывалось.
В том то и дело что нет. На втором сервере локальные пользователи. Вот мне и надо чтоб когда пользователь выходил в интернет ему собственно и был доступен интернет без его участия в процесс аутентификации.
Просто можете мне ламеру объяснить нужно ли тогда на линукс сервере поднимать AD (samba+ldap)?

т.е. у вас АД вообще нигде нету? ну на линукс сервере поднимать лдап точно смысал нет )
Но это ничего, сквид поддерживает аутентификацию по NTLM

dexter_man написал:

Может я где-то че-то упустил, но я где-то читал что squid считает трафик только с 80-ого порта. Так это или нет? Просто в будущем там планируется web-сервер и почта еще и нужно чтоб считалось все, т.к. наш провайдер очень хитрый зверь! )))

Насколько я знаю он считает трафик с того порта с которого вы в конфиге напишите..

Насчет вебсервера - вот так вот сходу не скажу как его завернуть через прокси, если он будет на том же сервере стоять. Если бы где то внутри сети - то представляю.. так, в общих чертах. Хотя вебсервер за прокси это вообще немного странно помоему ) Ну и порт тут вроде не при чем... вебсервер то у вас точно так же на 80 будет..

Насчет почты - сквид не умеет проксить всякие имапы и т.д. напрямую. Нужно настраивать почтовые клиенты чтоб они транслировали запросы в хттп или сокс. Вроде уже давно все так и делают и учитывать оно это будет конечно, куда оно денется?

#20786
davinel написал:
т.е. у вас АД вообще нигде нету? ну на линукс сервере поднимать лдап точно смысал нет )

Там просто внутренняя сетка в workgroup. Я просто недавно пришел сис. админом в фирму. И вот там такая архитектура сети, а начальник сказал надо расходы сокращать и на Linux переходить частично. Сам пока сервера с нуля не настраивал но основные технологии знаю, а если не знаю так инет поможет.
А если нет AD самбу ставить нужно?

davinel написал:
Насчет вебсервера - вот так вот сходу не скажу как его завернуть через прокси, если он будет на том же сервере стоять. Если бы где то внутри сети - то представляю.. так, в общих чертах. Хотя вебсервер за прокси это вообще немного странно помоему ) Ну и порт тут вроде не при чем... вебсервер то у вас точно так же на 80 будет..

Там веб сервер нужен только для Help Desk`a фирмы и все.
Дистрибутив выбрал Ubuntu Server 9.10, но в принципе можно и Debian или CentOS.
Какой посоветуете.

Вот еще какой вопрос, apache лучше из исходников собирать или можно из пакета поставить? В чем разница?

P.S. Заранее прошу прошение за наверное глупые вопросы!!!

#20803

1. Какой дистрибутив лучше для это выбрать?

ну тут все зависит от привычки и вкуса. для серверов я бы порекомендовал debian,centos или SLES

text
2. Каким образом реализовать подсчет трафика этих 5 виндовс-терминальных пользователей и чтоб авторизация происходила в автоматическом режиме.

как было сказано выше тут тебе squid поможет если ты собираешся мониторить трафик только http

#20809

dexter_man,аналога AD у тебя не будет, если только на уровне NT4 :)
fiZik, CentOS или OpenSuse, ни каких Debian(тяжело переварить будет человеку)
dexter_man, я за CentOS.

dexter_man написал:
Вот еще какой вопрос, apache лучше из исходников собирать или можно из пакета поставить? В чем разница?

не вздумай собирать что либо из исходников, только через менеджер пакетов, из родных репозиториев ставить, функционала тебе хватит за глаза.

dexter_man написал:
P.S. Заранее прошу прошение за наверное глупые вопросы!!!

выбери ОС, и go в нужную ветку, а дальше разрулим :)

#20830

Как по мне центос громоздкий слишком.. куча всякого ненужного..

голосую за дебиан )
впрочем это дело вкуса.

#20916

smile

#21213

Большое спасибо за активность по теме, собственно дистрибутив не играет роли будь то Debian или CentOS, во всем можно разобраться. Ну буду пробовать, завтра же поставлю на VirtualBox!!!

#21256
davinel написал:
Как по мне центос громоздкий слишком.. куча всякого ненужного..

м.б. freebsd тогда? :)

#21264
i2ks написал:
[quote=davinel]Как по мне центос громоздкий слишком.. куча всякого ненужного..

м.б. freebsd тогда? :)[/quote]

Сервер №1 должен стать linux сервером
#21269
i2ks написал:

м.б. freebsd тогда? :)

Я фрю не знаю совсем. Не могу советовать того, чего не знаю..

#21616
i2ks написал:
fiZik, CentOS или OpenSuse, ни каких Debian(тяжело переварить будет человеку)

А в чем глобальное отличие этих дистрибутивов, кроме того что первые два на rpm`хах а debian - deb. В чем их функциональное отличие? Что можно сделать на одном, чего нельзя на другом?

#21620
dexter_man написал:

А в чем глобальное отличие этих дистрибутивов, кроме того что первые два на rpm`хах а debian - deb. В чем их функциональное отличие? Что можно сделать на одном, чего нельзя на другом?

по большому счету - ни в чем.

#22454

А вот что вы думаете про traffpro free? она с этим справиться?

#22468

dexter_man, то что первых 2 более юзерфрендли чем дебиан, но это имхо и не более.

dexter_man написал:
А в чем глобальное отличие этих дистрибутивов, кроме того что первые два на rpm`хах а debian - deb. В чем их функциональное отличие?
copy-past уже не в моде, здесь уйдет не одна страницы что бы сделать сравнительный анализ данных дистрибутивов :)
Для ваших целей подойдет любой дистрибутив то что здесь предложили, далее > выбери ОС, и go в нужную ветку, а дальше разрулим smile Вы знаете чувство не определенности очень плохо и пагубно влияет как на физическое так и эмоциональное состояние. Определитесь все же, вам товарищ davinel, уже во 2м посте все сказал :)

fiZik, ops :)
Войдите или зарегистрируйтесь, чтобы ответить.