Akila Posted December 24, 2007 Posted December 24, 2007 Подскажите пожалуйста, с помощью чего можно организовать кэширование веб-страниц для пользователей у которых реальные ip адреса. ОС: FreeBSD. Вставить ник Quote
Akila Posted December 24, 2007 Author Posted December 24, 2007 squid - это прокси => он меняет твой ip на ip сервера. В этом и вся проблема. Вставить ник Quote
dwemer Posted December 24, 2007 Posted December 24, 2007 :-) дык это смотря как сконфигурировать его Вставить ник Quote
Akila Posted December 24, 2007 Author Posted December 24, 2007 тогда подскажите пожалуйста, хотя бы в общих чертах как его сконфигурить для подобной задачи Вставить ник Quote
Kirya Posted December 24, 2007 Posted December 24, 2007 Ищем по ключевым словам transparent proxy. Вставить ник Quote
UglyAdmin Posted December 25, 2007 Posted December 25, 2007 transparent proxy позволяет обойтись без прописки адреса прокси-сервера у клиентов, но ip клиента один хрен меняет на свой... Вставить ник Quote
user_anonymous Posted December 25, 2007 Posted December 25, 2007 Вы бы указали, накой черт вам надо сохранять реальные адреса. Вообще-то сквид отдает в запросе аттрибут X-Forwarded-For, где указывается, от какого хоста пришел запрос. Это не спасет отца русской демократии? http://www.squid-cache.org/Versions/v3/3.0...warded_for.html Вставить ник Quote
WhiteEagle Posted December 25, 2007 Posted December 25, 2007 transparent proxy позволяет обойтись без прописки адреса прокси-сервера у клиентов, но ip клиента один хрен меняет на свой...Возможно, имелось ввиду использование tproxy, но как это заставить работать под Freebsd не скажу. http://wiki.squid-cache.org/ConfigExamples...arentWithTPROXY Вставить ник Quote
Bushi Posted December 25, 2007 Posted December 25, 2007 http://unix.derkeiler.com/Mailing-Lists/Fr...05-06/0008.html Вставить ник Quote
Akila Posted December 25, 2007 Author Posted December 25, 2007 сохранять реальные ip адреса для того, что бы можно было воспользоваться нормально прочими сервисами, например торентами, играми и т.п. Если через прокси пустить только 80-й порт, то тогда незнаю как шейпить. Отсюда и вопрос. Вставить ник Quote
nuclearcat Posted December 25, 2007 Posted December 25, 2007 В FreeBSD не знаю как, а в Linux ключевое слово tproxy # tproxy Support Linux TPROXY for spoofing outgoing # connections using the client IP address. Вставить ник Quote
Akila Posted December 25, 2007 Author Posted December 25, 2007 насколько я понял это примочка к сквиду? Вставить ник Quote
user_anonymous Posted December 26, 2007 Posted December 26, 2007 сохранять реальные ip адреса для того, что бы можно было воспользоваться нормально прочими сервисами, например торентами, играми и т.п. Если через прокси пустить только 80-й порт, то тогда незнаю как шейпить. Отсюда и вопрос. Как вариант - поставьте вашу проксю снаружи от вашей сети. Плюс в сквиде есть такая штука как delay pool. Совместно с acl она позволяет ограничивать скорость на основе очень многих критериев. Например можно ограничить скорость закачки тяжелого контента по расширению файла. Плюс в третей версии сквида (она только вышла) есть фича, облегчающая его интеграцию с антивирусом. Антивирусная проверка на прокси ИМХО прийдется пользователям по душе. Правда я сам эту фичу еще не пробовал и не знаю, насколько она хорошо работает. Вставить ник Quote
adsh Posted February 4, 2013 Posted February 4, 2013 (edited) Хоть топик и устарел - приведу ссылку на рабочее решение под FreeBSD. Edited February 4, 2013 by adsh Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.