The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Настройка Squid, Tor и прокси серверов (Прозрачный proxy)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

прозрачный squid + роутер, garcia (ok), 03-Янв-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "прозрачный squid + роутер"  +/
Сообщение от Аноним (1), 04-Янв-19, 11:47 
> Прописывал все правила на роутере, но похоже чего-то не хватает

Вестимо

iptables -t nat -A PREROUTING -i eth0 ! -s 109.0.0.110 -p tcp --dport 80 -j DNAT --to 109.0.0.110:3128

в грубом переводе "прероутинг на интерфейсе eth0, если НЕ источник..."

и

iptables -t nat -A PREROUTING -i eth0 -s ! 109.0.0.110 -p tcp --dport 80 -j DNAT --to 109.0.0.110:3128

в грубом переводе "прероутинг на интерфейсе eth0, если источник НЕ..."

Ответить | Правка | Наверх | Cообщить модератору

4. "прозрачный squid + роутер"  +/
Сообщение от garcia (ok), 04-Янв-19, 11:56 
>> Прописывал все правила на роутере, но похоже чего-то не хватает
> Вестимо
> iptables -t nat -A PREROUTING -i eth0 ! -s 109.0.0.110 -p tcp
> --dport 80 -j DNAT --to 109.0.0.110:3128
> в грубом переводе "прероутинг на интерфейсе eth0, если НЕ источник..."
> и
> iptables -t nat -A PREROUTING -i eth0 -s ! 109.0.0.110 -p tcp
> --dport 80 -j DNAT --to 109.0.0.110:3128
> в грубом переводе "прероутинг на интерфейсе eth0, если источник НЕ..."

iptables -t nat -A PREROUTING -i eth0 -s ! 109.0.0.110 -p tcp --dport 80 -j DNAT --to 109.0.0.110:3128
Bad argument `109.0.0.110'
Try `iptables -h' or 'iptables --help' for more information.

iptables -h
[!] --source    -s address[/mask][...]
                                source specification

поэтому я использую правило

iptables -t nat -A PREROUTING -i eth0 ! -s 109.0.0.110 -p tcp --dport 80 -j DNAT --to 109.0.0.110:3128

или я что-то делаю не так?
Ответить | Правка | Наверх | Cообщить модератору

5. "прозрачный squid + роутер"  +/
Сообщение от Аноним (1), 04-Янв-19, 13:03 
> поэтому я использую правило
>
iptables -t nat -A PREROUTING -i eth0 ! -s 109.0.0.110 -p tcp 
> --dport 80 -j DNAT --to 109.0.0.110:3128

> или я что-то делаю не так?

или я что-то путаю, но отрицание обычно всегда ставилось перед значением, а не перед опцией. В доке, на которую ссылаешься, именно так.

Ответить | Правка | Наверх | Cообщить модератору

6. "прозрачный squid + роутер"  +/
Сообщение от garcia (ok), 04-Янв-19, 13:18 
>> поэтому я использую правило
>>
iptables -t nat -A PREROUTING -i eth0 ! -s 109.0.0.110 -p tcp 
>> --dport 80 -j DNAT --to 109.0.0.110:3128

>> или я что-то делаю не так?
> или я что-то путаю, но отрицание обычно всегда ставилось перед значением, а
> не перед опцией. В доке, на которую ссылаешься, именно так.

значит по доке все делаю правильно

iptables -t nat -I PREROUTING -i eth0 ! -s 109.0.0.110 -p tcp --dport 80 -j DNAT --to 109.0.0.110:3128

или нет?

Ответить | Правка | Наверх | Cообщить модератору

7. "прозрачный squid + роутер"  +/
Сообщение от Аноним (1), 04-Янв-19, 14:36 
> значит по доке все делаю правильно
>
iptables -t nat -I PREROUTING -i eth0 ! -s 109.0.0.110 -p tcp 
> --dport 80 -j DNAT --to 109.0.0.110:3128

> или нет?

В доке-то как раз

iptables -t nat -A PREROUTING -i eth0 -s ! squid-box -p tcp --dport 80 -j DNAT --to squid-box:3128

...

Ответить | Правка | Наверх | Cообщить модератору

8. "прозрачный squid + роутер"  +/
Сообщение от garcia (ok), 04-Янв-19, 17:20 
>> значит по доке все делаю правильно
>>
iptables -t nat -I PREROUTING -i eth0 ! -s 109.0.0.110 -p tcp 
>> --dport 80 -j DNAT --to 109.0.0.110:3128

>> или нет?
> В доке-то как раз
> iptables -t nat -A PREROUTING -i eth0 -s ! squid-box -p tcp
> --dport 80 -j DNAT --to squid-box:3128
> ...

так такое правило по доке не проходит

iptables -t nat -A PREROUTING -i eth0 -s ! 109.0.0.110 -p tcp --dport 80 -j DNAT --to 109.0.0.110:3128
Bad argument `109.0.0.110'
Try `iptables -h' or 'iptables --help' for more information.

по хелпу надо перенести ! перед -s


Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру