LinuxForum.Fans
Тема

настройка squid3

Автор: bigzom 43 сообщений 10079 просмотров
#268086

"kisil" написал:
Вот мой конфиг
спасиб за конфиг)

"kisil" написал:
поправте под свои нужды
я делаю так вместо
"kisil" написал:
acl localnet src 192.168.0.0/16
я пишу acl localnet src 192.168.100.0/24 далее там где у вас
"kisil" написал:
acl class src 127.0.0.1 192.168.0.21-192.168.0.50 192.168.0.75-192.168.0.98
я пишу свои адреса клиентов в сети, ну тут тоже меняю 0 на 100
"kisil" написал:
acl admin_class src 192.168.0.100 192.168.0.99 192.168.0.113 192.168.0.160
acl admin53 src 192.168.0.113
ну вроде бы все, сделал рестарт выдал
Показать
root@ase:/home/user/Desktop# nano /etc/squid3/squid.conf
root@ase:/home/user/Desktop# /etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3WARNING: Cannot write log file: /var/run/squid/var/log/cache.log
/var/run/squid/var/log/cache.log: No such file or directory
messages will be sent to 'stderr'.
потом поправил путь, снова рестарт, рестарт прошел без проблем, но блин что то инет все равно не хочет работать ((((( должен же работать

вот мой рабочий конфиг с которым интернет работает на ура
Показать

acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl my_network src 192.168.100.0/24
acl SSL_ports port 443
acl SSL_ports port 1025-65535
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 110 #pop3
acl Safe-ports port 25 #smtp
acl CONNECT method CONNECT

http_access allow my_network
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny all
http_port 192.168.100.174:3128 transparent



hierarchy_stoplist cgi-bin ?
coredump_dir /var/spool/squid3
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320

shutdown_lifetime 5.00 second
cache_dir ufs /var/cache/squid 2048 16 256
maximum_object_size 10024.00 bytes
может есть проще способ как то добавить пулы в этот рабочий конфиг?
мне уже все равно на запрет на медиа )) хотя бы просто скорость убавить клиентам, что бы не забивали сеть
#268097

Возьминете тот конфиг что я вам дал и вы его подогнали под свои службы. Запустите сквид и покажите вывод лога cache.log который будет относитса к этому конфигу и поправте обязательно пути что касаютса кеша, логов на свои.

"bigzom" написал:
Restarting Squid HTTP Proxy 3.x: squid3WARNING: Cannot write log file: /var/run/squid/var/log/cache.log
/var/run/squid/var/log/cache.log: No such file or directory
messages will be sent to 'stderr'.

Тут оно ругаетса на файл лога, которого нету по этому пути, это же мой путь. Подставте свой.

#289162

Здравствуйте.
не давно начал изучения ubuntu server 12.0 сложилось много вопросов которых сам решить не могу поиск только окончательно запутал(интернет настроил работает)

Задачи стоит такая Раздавать интернет
1юзеру - запретить интернет кроме определенных сайтов и почты(mozilla thuderbird)
2юзеру разрешить только почту(mozilla thuderbird)
остальным раздавать интернет без запретов.

Если можете то подскажите пожалуйста про перенаправленные порты Нужен доступ для радмина с внешки.

мой rc.local

iptables -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth0 -o eth0 -j REJECT
iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

С Squid кода можно сказать нет так как я там абру катабру сделал и удалил все.
сеть 192.168.1.0

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