Здравствуйте!
Нужно:
* AD на Samba4 (+ Файловый сервер, DHCP)
* Шлюз, пускающий по списку AD (если это возможно)
* iRedMail в качестве почтового сервера с авторизацией в AD
* eJabberd / Jabber 2 (пока не знаю что выбрать) с авторизацией в AD
* WebServer на Apache конечно, для поднятия сайта (так же нужно постараться в поддомене, типа share.mysite, вместо авторизации через .htaccess/.htpasswd использовать авторизацию в AD) наружу
* FTP сервер (то же наружу) с авторизацией в AD
Что есть (собственно это заменяется):
* Шлюз на Ubuntu 12.04 на основе средств "из коробки" - iptables
* Статические IP
* Рабочая группа
* Файловый сервер на Samba3
* WebServer на Apache служащий файловым сервером типа share.mysite с авторизацией через .htaccess/.htpasswd
* eJabberd
Сделано:
* Сервер 1 - Шлюз: iptables + apache
* Сервер 2 - AD: samba4 как AD (управление через windows консоль) и fileserver
Просу совета:
* Что лучше выбрать eJabberd или Jabber 2 ? С eJabberd я уже работал, но без AD и мне ну удалось поднять на нём транспорт ICQ, поэтому не знаю стоит ли дальше с ним воевать или попробовать Jabber 2.
* Как поднять DHCP что бы шлюзу и ещё нескольком машинам сохранить текущие IP (то есть задать их фиксировано), а остальным выдавать на период (скажем в 1 год), потому что с DHCP я вообще пока дела не имел
* Какой FTP хорошо интегрируется с AD из коробки?
* Возможно ли обойтись без генерации .htaccess/.htpasswd используя авторизацию в AD (для корня и некоторых подкаталогов) или этим лучше не заморачиваться ?
Поднимаю AD + iRedMail + eJabberd/Jabber2 + WebServer на основе Samba4
Что лучше выбрать eJabberd или Jabber 2 ?
Имхо, лучше Openfire
Как поднять DHCP что бы шлюзу и ещё нескольком машинам сохранить текущие IP
Нужным машинам задать статические IP, например от 192.168.0.1 до 10, на DHCP сервере настроить диапазон для аренды с 192.168.0.11 по сколько нужно.
Старые IP можно к mac адресам привязать.
Имхо, лучше Openfire
А чем лучше?
Я первым наткнулся на eJabberd - с ним и работал. Сейчас часто натыкаюсь на Jabberd, а вот на Openfire как-то редко.
Сеть не особо большая - немногим больше полусотни рабочих машин. Многого функционала не требуется. Основные критерии - авторизация в AD, транспорт ICQ (ну возможно ещё логирование, и передача файлов).
Нужным машинам задать статические IP, например от 192.168.0.1 до 10, на DHCP сервере настроить диапазон для аренды с 192.168.0.11 по сколько нужно.
Старые IP можно к mac адресам привязать.
Адреса машин плавно размазаны по 255, и у машин которым желательно сохранить адреса то же кучкой не лежат, а на них (ip) много чего завязано (не все получилось к именам машин привязать).
Не факт что переход с рабочей группы на домен будет выполнен быстро, а значит нужно сохранить их адреса не смотря на разброс.
Возможно ли в принципе при автоматической раздаче произвольные ip задавать статически ?
Буду признателен за пример или ссылку
[quote=afanasiy]Имхо, лучше Openfire
А чем лучше?
Я первым наткнулся на eJabberd - с ним и работал. Сейчас часто натыкаюсь на Jabberd, а вот на Openfire как-то редко.
Сеть не особо большая - немногим больше полусотни рабочих машин. Многого функционала не требуется. Основные критерии - авторизация в AD, транспорт ICQ (ну возможно ещё логирование, и передача файлов).
[/quote]
Я как то год назад пробовал ejabberd подружить с AD для SSO так у меня не как не хотело взлететь это дело. Пришлось использовать Openfire под виндой :'( но тока так у меня заработало sso в pandion. Если у тебя удастся ejabberd + AD с sso буду ждать от тебя небольшой HowTo.
а так dhcp можно настроить на выдачу ip на скажем так 14 дней, если в течение 14 дней этот компьютер не будет включаться то зарезервированный ip dhcp-сервер отдаст другой машине.
Буду признателен за пример или ссылку
Домашний конфиг
# cat /etc/dhcp/dhcpd.conf
option domain-name-servers 192.168.0.1;
option ntp-servers 192.168.0.1;
ddns-update-style interim;
ignore client-updates;
option routers 192.168.0.1;
authoritative;
option broadcast-address 192.168.0.255;
subnet 192.168.0.0 netmask 255.255.255.0 {
host MikroTik { hardware ethernet D4:CA:6D:6D:8D:XX; fixed-address 192.168.0.2; }
host FujitsuW { hardware ethernet 68:5d:43:4d:ca:XX; fixed-address 192.168.0.200; }
host FujitsuE { hardware ethernet 5c:9a:d8:68:47:XX; fixed-address 192.168.0.202; }
host Giga { hardware ethernet 74:d4:35:04:9e:XX; fixed-address 192.168.0.215; }
...
...
...
pool {
range 192.168.0.100 192.168.0.110;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
}
pool {
range 192.168.0.200 192.168.0.240;
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
}
}
[quote=afanasiy]Имхо, лучше Openfire
А чем лучше?
Я первым наткнулся на eJabberd - с ним и работал. Сейчас часто натыкаюсь на Jabberd, а вот на Openfire как-то редко.
Сеть не особо большая - немногим больше полусотни рабочих машин. Многого функционала не требуется. Основные критерии - авторизация в AD, транспорт ICQ (ну возможно ещё логирование, и передача файлов).[/quote]
Я когда заводил в своей конторе jabber, тоже сначала поднял eJabberd, что именно мне в нем не понравилось, уже не вспомню, но перешел на Openfire. Помню только, что много раз потом убеждался в правильности этого решения. Сейчас у меня около сотни юзеров в нем, вертится на очень стареньком слабом сервере под бубунтой. Как клиент, практически у всех как, используется Spark, под Openfire он особенно удобен, я еще колобков в него прикрутил. Закладки, комнаты, передача файлов, все работает на ура, все довольны.
[quote=afanasiy]Нужным машинам задать статические IP, например от 192.168.0.1 до 10, на DHCP сервере настроить диапазон для аренды с 192.168.0.11 по сколько нужно.
Старые IP можно к mac адресам привязать.
Адреса машин плавно размазаны по 255, и у машин которым желательно сохранить адреса то же кучкой не лежат, а на них (ip) много чего завязано (не все получилось к именам машин привязать).
Не факт что переход с рабочей группы на домен будет выполнен быстро, а значит нужно сохранить их адреса не смотря на разброс.
Возможно ли в принципе при автоматической раздаче произвольные ip задавать статически ?
Буду признателен за пример или ссылку[/quote]
Нужные адреса можно просто исключить из диапазона аренды. Или можно сделать резервирование по mac, чтобы машина с конкретным mac всегда получала один и тот же IP.