У меня на сервере запущен http сервер на 80-м порту. Доступ к нему только из внутренней сети. Причем доступ настроен так, что он пускает в себя только с определенных IP адресов.
Попытался настроить у себя прозрачный SQUID, так он автоматом перенаправляет запросы через себя и на мой http сервер а тот не пускает, т.к в запросе IP адрес уже другой .
Что делать?
Может нужны какието хитрые правила для iptables.
Спасибо.
>Что делать?
>Может нужны какието хитрые правила для iptables.
в перенаправляющих правилах поставь исключение хоста назначения на ip-адрес твоего http сервера, чтобы пакеты передавались http-серверу без каких-либо изменений.
Вот такими правилами перенаправляю запросы на прокси :
iptables -t nat -A PREROUTING -s 10.1.1.0/24 -p tcp -m multiport --dport 80,81,82,83,88,2180,3128,3180,3188,8000,8001,8002,8080,8081 -j REDIRECT --to-port 9988
iptables -t nat -A PREROUTING -s 10.1.1.0/24 -p udp -m multiport --dport 80,81,82,83,88,2180,3128,3180,3188,8000,8001,8002,8080,8081 -j REDIRECT --to-port 9988Что в них нужно добавить?
Адрес сервера 10.1.1.1
>Вот такими правилами перенаправляю запросы на прокси :
>
>
>iptables -t nat -A PREROUTING -s 10.1.1.0/24 -p tcp -m multiport --dport
>80,81,82,83,88,2180,3128,3180,3188,8000,8001,8002,8080,8081 -j REDIRECT --to-port 9988
>iptables -t nat -A PREROUTING -s 10.1.1.0/24 -p udp -m multiport --dport
>80,81,82,83,88,2180,3128,3180,3188,8000,8001,8002,8080,8081 -j REDIRECT --to-port 9988
>
>Что в них нужно добавить?
>Адрес сервера 10.1.1.1я бы написал примерно так:
iptables -t nat -A PREROUTING -s 10.1.1.0/24 -d ! 10.1.1.1 -p tcp -m multiport --dport 80,81,82,83,88,2180,3128,3180,3188,8000,8001,8002,8080,8081 -j REDIRECT --to-port 9988а udp нужен ли вообще? если нужен, то в для него написать по аналогии
>я бы написал примерно так:
>iptables -t nat -A PREROUTING -s 10.1.1.0/24 -d ! 10.1.1.1 -p tcp
>-m multiport --dport 80,81,82,83,88,2180,3128,3180,3188,8000,8001,8002,8080,8081 -j REDIRECT --to-port 9988
>
>а udp нужен ли вообще? если нужен, то в для него написать
>по аналогии
От спасибо.
С такими правилами все работает.