Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Прозрачный Squid и 2 интерфейса  (Прочитано 598 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн expl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Прозрачный Squid и 2 интерфейса
« : 17 Март 2012, 21:51:56 »
Добрый... Помогите плз настроить, в тупике.
eth0 (192.168.20.0) - интернет заходящий на сервер
eth1 (192.168.10.0) - локальная сеть

Установил squid, настроил, все работает. Далее пытаюсь сделать его прозрачным. В squid.conf вписываю transparent 3128, а вот с iptables'ами не могу разобраться
#iptables -t nat -A PREROUTING -d! 192.168.10.0/255.255.255.128 -p tcp --dport 80 -j REDIRECT --to-port 3128
#iptables -A INPUT -s 192.168.10.0/24 -i eth1 -p tcp --dport 3128 -j ACCEPT
Не рабайтан. Как сделать, чтоб в инет можно было ходить из eth1 через eth0, без явного указания в браузере прокси?
Спасибо!

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1708
  • חתול המדען
    • Просмотр профиля
Re: Прозрачный Squid и 2 интерфейса
« Ответ #1 : 17 Март 2012, 21:54:21 »
Кроме того, что бы squid сделать прозрачным, в сети надо обеспечить разрешение имён.
OpenWrt 19.07

Оффлайн expl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Прозрачный Squid и 2 интерфейса
« Ответ #2 : 17 Март 2012, 22:13:33 »
Каким образом не подскажешь?

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1708
  • חתול המדען
    • Просмотр профиля
Re: Прозрачный Squid и 2 интерфейса
« Ответ #3 : 17 Март 2012, 22:15:48 »
a) Свой кеширующий DNS.
б) NAT 53-го порта (TCP+UDP) на Внешние DNS-сервера.
OpenWrt 19.07

 

Страница сгенерирована за 0.092 секунд. Запросов: 25.