LINUX.ORG.RU
ФорумAdmin

Помогите настроить шлюз со SQUID

 , , ,


0

1

Перед тем как создать тему курил много форумов 3 дня В линуксе я новичёк. Но хочу сделать прозрачный сквид. система : Ubuntu server 11.10 eth0 - сюда инет приходит от виндового шлюза по dhcp с адресом вида 192.168.0. eth1 - локалка address 192.168.2.1 netmask 255.255.255.0

установлен : squid3.dnsmasq.update.upgrade.mc

resolv.conf nameserver 127.0.0.1 Я его постоянно меняю на 192.168.0.1 но при перегазрузке он сбрасывает его на дефолтный

настройки squid.conf http_port 3128 transparent vivible_hostname linux acl our_networks src 192.168.2.0/255.255.255.0 http_access allow our_networks Основная проблема в iptables - никак не могу понять как его настроить,читал что кто-то его в rc.local засунул,кто-то скрипты делал хз я не пойму почему нету конфигурационного файла куда можно вбить всю политику.

пинг есть с сервера в инет пинг есть с сервера до клиента пинг есть с клиента на сервер нету пинга с клиента в инет

ПЛЗ помогите поэтапно разобраться

Я его постоянно меняю на 192.168.0.1 но при перегазрузке он сбрасывает его на дефолтный

это dnsmasq

настройки squid.conf http_port 3128 transparent vivible_hostname linux acl our_networks src 192.168.2.0/255.255.255.0 http_access allow our_networks

осиль LORCODE

читал что кто-то его в rc.local засунул,кто-то скрипты делал хз я не пойму

найди того, кто это сделает за полчаса и заплати, быстрее будет

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

настройки squid.conf

http_port 3128 transparent

vivible_hostname linux

acl our_networks src 192.168.2.0/255.255.255.0

http_access allow our_networks

sol-minor
() автор топика
Ответ на: комментарий от lazyklimm

Вот настройки dnsmasq

interface=eth1

listen-address=192.168.2.1

bind-interfaces

domain=linux

dhcp-range=192.168.2.2,192.168.2.254,255.255.255.0,24h

dhcp-option=3,192.168.2.1

пока на клиенте инет не появился =((

sol-minor
() автор топика
Ответ на: комментарий от lazyklimm

Заработало !!!!!!!!!!!

Значит дело в Iptables ?

я настраивал так :

В консоли выполнил sudo iptables -t nat -A PREROUTING -i eth0 ! -d 192.168.0.0/24 -p tcp -m multiport --dport 80,8080 -j DNAT --to 192.168.0.1:3128

Далее в консоли выполнил

sudo sh -c «iptables-save > /iptables.save»

Далее создал файл

sudo touch /etc/network/if-pre-up.d/iptables

Далее вбил в это файл

#!bin/sh

iptables-restore < /etc/iptables.save

Далее сделал этот файл исполняемым

sudo chmod +x /etc/network/if-pre-up.d/iptables

sol-minor
() автор топика
Ответ на: комментарий от lazyklimm

у меня сейчас получается так :

включен squid без transparrent

если в браузере прописать прокси инет работает,если не прописывать то его нет

и майл агент работает без прописи прокси

sol-minor
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.