31

Alex(R) пишет:

На сервере ставим squid, разрешаем доступ к нему из своей подсети. В нем же настраиваем параметры вышестоящего прокси. В файрволле (опять же на сервере) DNATим все пакеты, которые должны идти в мир (например все входящие на 80-ый порт),  на самого себя, но на порт сквида. А на клиентах указываем сервер в качестве гейтвея по умолчанию.


А поподробнее можно? Я в SQUID вообще не могу понять как там что.

32 (23.10.2010 00:50:43 отредактировано UTiM)

labeanchik пишет:

я так и не понял, что в транслируемые сети добавлять  http://www.imagepost.ru/?v=252/1?

внешняя сетка у меня 192.168.9.15/255.255.255.0/192.168.9.1 и внутренняя 192.3.30.100/255.255.255.0/192.3.30.100         прокси идущий на сервер 172.16.14.100:3128

Виноват! Это не сдесь!!! Это пробросы через маскарадинг (FW_FORWARD_MASQ ), а вам нужно вписать внутреннюю сеть в правило FW_MASQ_NETS. Через настройки фаервола в яст это недоступно, поэтому лезем (в ясте-же) в "Редактор /еtc/sysconfig", открываем ветку Network->Firewall->SUSEFirewall2->FW_MASQ_NETS  и пишем там 192.3.30.100/24

Но проблему автоматической авторизации это не решит, кому-то одному пароль вводить придется - тут нужен или "хитрый скрипт" - как я вам давал ссылку или то, что предлагает Alex(R) со сквидом. Но пусь он вам тогда и расказывает как  все это настраивать, у меня терпения не хватит...  wink

33

Hvzh пишет:
UTiM пишет:

Кстати, Suse 10.3 уже силно устарел, даже 11.0 уже не обновляется. На рабочие станции явно просится 11.1 (кто любит kde3), а лучше 11.3

У мну на серваке компании уже который год стоит 9.3. Никто не жалуется, все фунциклирует. Может, я что-то неправильно делаю?

Так то сервак! Если дыр нет- то как говорится "Не сломалось - не чини!!!" Авот Firefox и OpenOffice юзерам нужны свежие.

34

UTiM пишет:
Hvzh пишет:
UTiM пишет:

Кстати, Suse 10.3 уже силно устарел, даже 11.0 уже не обновляется. На рабочие станции явно просится 11.1 (кто любит kde3), а лучше 11.3

У мну на серваке компании уже который год стоит 9.3. Никто не жалуется, все фунциклирует. Может, я что-то неправильно делаю?

Так то сервак! Если дыр нет- то как говорится "Не сломалось - не чини!!!" Авот Firefox и OpenOffice юзерам нужны свежие.

А при чем тут версия SuSE и версии firefox и openoffice?

35 (23.10.2010 01:06:19 отредактировано labeanchik)

давайте не раздувать баталии обо всем и ни о чем, а лучше помогите мне, а именно :

Alex(R) пишет:

На сервере ставим squid, разрешаем доступ к нему из своей подсети. В нем же настраиваем параметры вышестоящего прокси. В файрволле (опять же на сервере) DNATим все пакеты, которые должны идти в мир (например все входящие на 80-ый порт),  на самого себя, но на порт сквида. А на клиентах указываем сервер в качестве гейтвея по умолчанию.

36

Hvzh пишет:

А при чем тут версия SuSE и версии firefox и openoffice?

Ну можно их и ручками свежие на каждую машину индивидуально ставить. Тока они вам могут такие зависимости потянуть, что проще уже всю систему обновить... А впрочем, все ИМХО, кому что нравится...

37 (23.10.2010 01:20:56 отредактировано UTiM)

Alex(R) пишет:

... DNATим все пакеты, которые должны идти в мир (например все входящие на 80-ый порт),  на самого себя, но на порт сквида.

Это в переводе на "русский" - прописываем в фаерволе правило FW_REDIRECT которое:

.....Эта опция может быть использована, чтобы заставить всех внутренних пользователей работать через ваш прокси Squid или для прозрачной переадресации входящего веб-трафика на безопасный сервер.
Формат: Список записей вида: [,,[,dport[:lport]]

Где "dport" - оригинальный порт назначения протокола tcp или udp, а "lport" - порт на локальной машине, куда перенаправляется трафик.

Пример: "10.0.0.0/8,0/0,tcp,80,3128"

Для вас "192.3.30.100/24,0/0,tcp,80,3128"

Авот про настройку сквида - не ко мне - кто первый сказал "squid" - пусть и рассказывает о его настройках в подробностях.

38

Буду с надежной ждать:

UTiM пишет:

Авот про настройку сквида - не ко мне - кто первый сказал "squid" - пусть и рассказывает о его настройках в подробностях.

И , Спасибо, кто помогал  smile

39

А что именно из себя роутер представляет? Коробочка или машина полноценная? Как именно сделал чтобы на LDAP сервере интернет появился?

Black-metal ist krieg!
Hochlast ist krieg!

40

squid.conf

acl LocalNet src 192.3.30.0/24 #задаем список acl
http_port 192.3.30.100:3128  #где слушаем
http_access allow LocalNet     #разрешаем доступ вашей сети
http_access deny all                # запрещаем всем остальным
cache_peer 172.16.14.100 parent 3128 0 default no-query login=user:password
#кешировать адреса такого то, он для нас родительский (т.е. вышестоящий), на порту 3128, порт для ICP, также как и запросы по ICP, не используем (не знаем, разрешено ли нам это), авторизируемся по логину и паролю

cache_mem и cache_dir можно для начала оставить по умолчанию. Потом можно тут посмотреть.

41

Огромнейшее вам сбасибо!!! Расцеловал бы вас smile

42

все не так хорошо как казалось. сайты еле открываются , все порезанные от картинок и т.д.

вот например открываю yandex.ru. вроде открылся , а вот вбиваю в поиске чегонить и нажимаю искать  - тупит и ничего не открывает.

43

Так как реализовал в итоге? По идее две прокси- не очень хорошо для скорости.
Скинь краткую статистику по ping и traceroute. И попробуй обновить страницу- не из кэша ли тебе ее отдают прокси?

Black-metal ist krieg!
Hochlast ist krieg!

44

да вот я понимаю, что из кэша. но дальше заглавной страницы не пускает и не на всех сайтах открывает нормально главную.  кажись вся эта байда из-за htpps.  решил ввести в прокси на рабочей стаанции 192.3.30.100.3128 , который настроен без авторизации на серваке  и вот при проверке прокси   - пишет  какуюто ошибку с htpps.

45

может нужно вписать ?: no_cache deny 172.16.14.100 ? а то мне глубоко по барабану , будет кэшироваться или нет, но если с кэшированием такая лажа происходит, то приходиться искать другие пути к выходу из сложившейся ситуации .

46 (25.10.2010 11:36:49 отредактировано UTiM)

А поробуйте всетаки обойтись без сквида. Только ради ввода пароля-городить сущности... Хотя-не нужно прописывать параметры прокси у юзеров (типа все прозрачно)....

"Эксперементните":
  1.Отключите редирект на сквид.
  2. Убедитесь что поднят NAT -( как описано выше)
  3. Проверьте, что авторизация проходит и что после авторизации машины вся подсеть начинает ходить в инет.
  4. Попробуйте авторизоваться с помощью команды вида:

wget --post-data 'user=login&password=passw' http://example.org/auth.php

Где вместо login/passw - ваши соответственно, а закачиваемая страничка, например http://ya.ru/index.html (любая существующая с любого сайта). Если после такой авторизации инет заработал- оформляем это в файл скрипта и запихиваем в crontab на сервере с переодичностью достаточной для "поддержания" соединения.... (Незнакомые термины ....wget, cron - смотрим в вики...)

47

все, я разобрался . Нужно было всего-лишь в прокси squid дописать еще одну строчку: never_direct allow LocalNet

48 (25.10.2010 23:29:54 отредактировано labeanchik)

вот с серверными функциами я что-то не очень понял. Настроил сервак, ldap и samba соединил. А как на клиентских машинах настраивать. ну настроил ldap клиента, после перезагрузки появился ldap-пользователь, но он же не под доменом заходит то, а локально, например, под user12 машиной

49 (26.10.2010 15:03:28 отредактировано UTiM)

Если вы заходите в клиентскую машину (а не обращаетесь напрямую к серверу) - то всегда заходите "локально" на данную машину. А вот пользователь, под которым вы зашли может быть "локальный" (учетная запись хранится на данной машине в файле /etc/passwd) и "глобальный" (учетная запись хранится на контроллере домена в LDAP). Что конкретно вам не нравится?

ldap и samba соединил

- А зачем? Что-бы было?  Для LDAP авторизации линуксовых машин SAMBA не нужна. Не делайте то, что не понимаете - "зачем оно нужно"!

50

я хочу , чтобы клиенты заходили в samba обозреватель и видели кроме сервака, еще и самих себя. А то получается , клиенты находятся в группе "1" и при этом заходят под пользователем(ldap) , которого создал на серваке. А сервак , в свою очередь, виден с другого сервака по сети , как "домен Windows".

51 (27.10.2010 00:51:11 отредактировано UTiM)

Класс, поднимать на линуксовом сервере самбу, чтоб из линуксовых-же машин видеть сетевое окружение через "самба-обозреватель"!
Забудте про "samba обозреватель". В линуксе так "обозревать" сеть не принято - не себя и не других (только если вы в виндовом домене из спортивного/хакерского интереса) - это не секьюрно. Все сетевые необходимые (и только необходимые данному пользователю)  ресурсы должны монтироваться автоматом при входе в систему (спроси меня как... намек - читаем про NFS и pam_mount...или Automounter для LDAP, да и про CUPS почитайте - печатать вам придется наверняка-все сетевые принтеры тоже цепляются автоматом). Если есть необходимость известить пользователей о наличии неких ресурсов на сервере (и это не только шары), то на серваке поднимается SLP (смотрим в вики...)