Не получается перенаправить клиентов-диалапщиков на прокси (squid), через маршрутизатор. Прокси на машине с внешним ip, маршрутизатор - linux с iptables, пишу правило (1):
/sbin/iptables -t nat -A PREROUTING -p tcp -s ip_клиента -m multiport --dport 80,81,8080,8000,8081 -j DNAT --to -destination ip_прокси:3128
Если прокси ставить на машине-маршутизаторе, то следующее правило (2) работает без проблем:
/sbin/iptables -t nat -A PREROUTING -p tcp -s ip_клиента -m multiport --dport 80,81,8080,8000,8081 -j REDIRECT --to-ports 3128:3128
Конфиг прокси насторен для transparent proxy.
В результате работы правила (1) пакеты до прокси не доходят, это видно при просмотре top на машине с прокси, обычно если клиенту указать в браузере ip прокси, то отнимается 1.5% памяти прокси-сервера. То есть пакеты просто сбрасываются в DROP, хотя политика для цепочек ACCEPT.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Xela
Ответ на:
комментарий
от Xela
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум https через прозрачный прокси (2004)
- Форум iptables. Вопрос связанный с DNAT. (2005)
- Форум Squid + ICQ (2008)
- Форум SNAT/DNAT — ТРАБЛ (2002)
- Форум Transparent proxy на OpenWRT средствами iptables или что я делаю (не) так? (2018)
- Форум Прозрачный прокси (2008)
- Форум squid и ipchains - помогите настроить DNAT (2004)
- Форум аналог DNAT во FreeBSD (2009)
- Форум FC6-iptables-squid (2007)
- Форум Юзеры обходят прозрачный прокси. Как решить? (2011)