URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 2738
[ Назад ]

Исходное сообщение
"Squid - два реальных и один виртуальный интерфейс.. "

Отправлено sedmoj , 09-Дек-04 17:39 
Помогите пожалуйста!!

Шлюз:
реальный интерфейс eth0 смотрит во внешнюю локалку (IP:168…….), через этот же интерфейс в интернет ходит VPN через pptp (динамический IP)!
Реальный интерфейс eth1 смотрит во внутреннюю локалку.
Сконфигурирован iptables, NAT для внешней локалки  и MASQUERADE для VPN
Все работает отлично!
Решил поставить для экономии трафика SQUID 2.5  
Работает для внутренней локалки и внешней, а в Интернет через виртуальный интерфейс не пускает. Пишет ошибка соединения…
Видимо Интернет адреса squid ищет на внешней локалке, даже не пытаясь заглянуть через VPN, ну и естественно их там не находит… =(

Перерыл документацию, так и не нашёл можно ли явно указать интерфейс для кальмара, чтоб адреса Интернет диапазона искались именно на виртуальном интерфейсе ppp0


Содержание

Сообщения в этом обсуждении
"Squid - два реальных и один виртуальный интерфейс.. "
Отправлено Ed , 11-Дек-04 21:17 
попробуй поиграться с tcp_outgoing_address.
это+iproute2 наверняка помогут. я так думаю (с) :)