ipchains - горит !!!

Linux, безопасность, сети и все что с этим связано
Аватара пользователя
zyxel
Неотъемлемая часть форума
Сообщения: 985
Зарегистрирован: 07 июн 2002, 12:05
Откуда: Минск, РБ
Контактная информация:

ipchains - горит !!!

Сообщение zyxel »

Задолбался я доки читать, да и время уже нету. Может кото знает как:
Есть интернет-сервер (192.168.0.98) со Squid'ом. На клиентских машинах обязательно надо указывать IP прокси-сервер, соответственно 192.168.0.98 и порт 3128. Если не указать,то клиетн инета не увидит :(. Необходимо какими-то раками сделать так, что-бы не указывать клиенту IP прокси, а он видел его (инет). Вроде называется это прозрачное прксирование.
-Сынок, вставай, 5 утра, пора на работу.
-Папа, на какую работу ? Сегодня воскресенье !
-Сынок, какое воскресенье ! Мы же негры !
(С) анекдот

Lynxer
Неотъемлемая часть форума
Сообщения: 285
Зарегистрирован: 10 мар 2002, 14:44
Откуда: Minsk

ipchains

Сообщение Lynxer »

RTFM Ipchains-HOWTO. Там что-то типа ipchains -j REDIRECT

Аватара пользователя
zyxel
Неотъемлемая часть форума
Сообщения: 985
Зарегистрирован: 07 июн 2002, 12:05
Откуда: Минск, РБ
Контактная информация:

ipchains

Сообщение zyxel »

"там что-то" не помогает (народ читайте месагу). Время нету RTFM'ить ! HELP !
-Сынок, вставай, 5 утра, пора на работу.
-Папа, на какую работу ? Сегодня воскресенье !
-Сынок, какое воскресенье ! Мы же негры !
(С) анекдот

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

ipchains

Сообщение Llama »

ipchains -P forward DENY - это возможно не надо
ipchains -A forward -i ppp0 -j MASQ
echo 1 > /proc/sys/net/ipv4/ip_forward
Подразумевается, что инет это ppp0, все это должно стоять на default gateway
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
zyxel
Неотъемлемая часть форума
Сообщения: 985
Зарегистрирован: 07 июн 2002, 12:05
Откуда: Минск, РБ
Контактная информация:

ipchains

Сообщение zyxel »

СПАСИБО ВСЕМ !!!
-Сынок, вставай, 5 утра, пора на работу.
-Папа, на какую работу ? Сегодня воскресенье !
-Сынок, какое воскресенье ! Мы же негры !
(С) анекдот

Аватара пользователя
Aerostar
Неотъемлемая часть форума
Сообщения: 447
Зарегистрирован: 08 фев 2002, 14:47
Откуда: Riga
Контактная информация:

ipchains

Сообщение Aerostar »

2zyxel:
Так что, заработало? Я тоже так хочу.;)
Если вы все такие умные - что же вы строем не ходите?

Lynxer
Неотъемлемая часть форума
Сообщения: 285
Зарегистрирован: 10 мар 2002, 14:44
Откуда: Minsk

ipchains

Сообщение Lynxer »

Так это просто маскарадинг получился. Без кэширования. И Squid твой простаивает, можешь логи проверить.

Аватара пользователя
Aerostar
Неотъемлемая часть форума
Сообщения: 447
Зарегистрирован: 08 фев 2002, 14:47
Откуда: Riga
Контактная информация:

ipchains

Сообщение Aerostar »

А можно сделать так, чтобы все работало через squid, а почта принималась и отправлялась с некоторых станций в сети напрямую? (Я думаю можно, но с какой стороны подступиться...)


(Отредактировал(а) Aerostar - 14:35 - 7 Авг., 2002)
Если вы все такие умные - что же вы строем не ходите?

Аватара пользователя
zyxel
Неотъемлемая часть форума
Сообщения: 985
Зарегистрирован: 07 июн 2002, 12:05
Откуда: Минск, РБ
Контактная информация:

ipchains

Сообщение zyxel »

У меня все заработало. И Squid не простаивает. Мне нужно было 3-5 машин напрямую загнать, но их IP я не знал, не знаю и знать не хочу. Так что у меня сейчас и через squid лазят, у кого настройки не менялись, и напрямую, кому охота   и нужно :)
-Сынок, вставай, 5 утра, пора на работу.
-Папа, на какую работу ? Сегодня воскресенье !
-Сынок, какое воскресенье ! Мы же негры !
(С) анекдот

Аватара пользователя
Aerostar
Неотъемлемая часть форума
Сообщения: 447
Зарегистрирован: 08 фев 2002, 14:47
Откуда: Riga
Контактная информация:

ipchains

Сообщение Aerostar »

Понял.
Если вы все такие умные - что же вы строем не ходите?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

ipchains

Сообщение Llama »

2Aerostar ессно можно :) Ставим маскарадинг, squid на firewall/router, закрываем на нем 80 порт для исходящих, т.е. что-то вроде
ipcahins -A INPUT -p tcp -d 0/0:80 -j DENY
За синтаксис не ручаюсь, т.к. постоянно путаюсь с iptables, но суть должна быть ясна
Опыт растет прямо пропорционально выведенному из строя оборудованию

Evgen

Сообщение Evgen »

Как с помощью iptables сделать Squid прозрачным для одного IP ?

Аватара пользователя
zyxel
Неотъемлемая часть форума
Сообщения: 985
Зарегистрирован: 07 июн 2002, 12:05
Откуда: Минск, РБ
Контактная информация:

Сообщение zyxel »

Squid никак, а вот так можно:
ipchains -P forward DENY - это возможно не надо
ipchains -A forward -s 192.168.0.1 -i ppp0 -j MASQ
echo 1 > /proc/sys/net/ipv4/ip_forward


Естественно вместо 192.168.0.1 ставишь свой ip, а вместо ppp0 ставишь свой сетевой интерфейс, если конечно это не ppp0
После этого на 192.168.0.1 нигде не прописывать прокси.
-Сынок, вставай, 5 утра, пора на работу.
-Папа, на какую работу ? Сегодня воскресенье !
-Сынок, какое воскресенье ! Мы же негры !
(С) анекдот

Гость

Сообщение Гость »

Cуть прозрачного проксирования в том что бы все запросы на 80 порт отправить сквиду. На iptables делается так

$ipt -p tcp -A PREROUTING -t nat -s 192.168.ff.0/24 -d 0/0 --dport 80 -j DNAT --to 212.xx.yy.170:3128

Дале сквиду говорим

#Transparent proxy
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
httpd_accel_single_host off

т.е. гибрид кеша и акселератора.

Пример с рабочей машины. Вобщем RTFM - тема избитая.

pulsar
L

Anonymous

Сообщение Anonymous »

Если я не ошибаюсь, то для этого можно использовать NAT...только как настроить его под Линухом - вопрос :(

Ответить