91

Ну теперь не прописывая прокси запусти прогу и проверь.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

92

--=XliN=-- пишет:

Как я выяснил тащит она их по http и естественно по 80 порту. Из-за прокси она выдает ошибку.

Это элементрано, Ватсон!
Здесь всё делается на основе правил iptables
Примерно вот так:

 Консоль:

/sbin/iptables -A FORWARD -i eth0 -p tcp -s $ALL -d $REG --dport 80 -j ACCEPT

Где
eth0 - внутренний интерфйс шлюза
$ALL - ip-адрес машины в локалке, которой нужно вырваться наружу
$REG - удалённый сервер, куда стучится программа
Впринципе фильтр по протоколу можно убрать, если используется что т оещё, отличное от стандартного ТСР

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

93 (22.01.2012 21:44:23 отредактировано Kettler)

дубляж.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

94

Vadimsky пишет:
--=XliN=-- пишет:

Как я выяснил тащит она их по http и естественно по 80 порту. Из-за прокси она выдает ошибку.

Это элементрано, Ватсон!
Здесь всё делается на основе правил iptables
Примерно вот так:

 Консоль:

/sbin/iptables -A FORWARD -i eth0 -p tcp -s $ALL -d $REG --dport 80 -j ACCEPT

Где
eth0 - внутренний интерфйс шлюза
$ALL - ip-адрес машины в локалке, которой нужно вырваться наружу
$REG - удалённый сервер, куда стучится программа
Впринципе фильтр по протоколу можно убрать, если используется что т оещё, отличное от стандартного ТСР

Перед тем как попадет в Forward он будет прокинут в squid правилами.

 Консоль:
]ptables -t nat -A PREROUTING -i vlan5 -s 192.168.2.100 -p tcp --dport 80 -j DNAT --to 192.168.1.77:3128
iptables -t nat -A PREROUTING -i eth1 -s 192.168.2.100 -p tcp --dport 80 -j REDIRECT --to-port 3128

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

95

это зависит от того, в каком порядке он поставит правила.
Если сначала будет идти форвард, а прероутинг потом, то всё сработает, а если наоборот, то будет будто бы он форвард и не добавлял.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

96

Вывод.
Если в iptables прописать и в ишаке выключить прокси, то работает.

 Консоль:
iptables -t nat -I PREROUTING 1 -i vlan5  -s 192.168.2.100 -d 79.140.77.147 -j ACCEPT
iptables -t nat -I PREROUTING 1 -i vlan5  -s 79.140.77.147 -d 192.168.2.100 -j ACCEPT
iptables -t nat -I PREROUTING 1 -i eth1  -s 192.168.2.100 -d 79.140.77.147 -j ACCEPT
iptables -t nat -I PREROUTING 1 -i eth1  -s 79.140.77.147 -d 192.168.2.100 -j ACCEP

Стоит только опять врубить в ишаке сквид, прога захлебывается. Значит она берет еще с ишака. Следовательно не работает, т.к. требуется логин.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

97

Vadimsky пишет:

это зависит от того, в каком порядке он поставит правила.
Если сначала будет идти форвард, а прероутинг потом, то всё сработает, а если наоборот, то будет будто бы он форвард и не добавлял.

Если не трудно покажи мне хоть один пример реализации твоей мысли.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

98 (22.01.2012 21:55:18 отредактировано Kettler)

1) Поставь клиентам Opera или Firefox и там жестоко пропиши а в ишаке убери и будет норм.
2) В настройках прокси (в ишаке) есть настройка для каких сайтов не использовать прокси. (Хотя мало вероятно).

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

99

Kettler,
Да чего тут показывать, у правил прероутинг должны быть свои правила форварда. Вот эти самые правила форварад, которые идут в паре с прероутингом, поставить после форварад для определённого айпи. Правила читаются сверху вниз. Если форвар по айпи не сработал, то правила читаются дальше, пока не будет найдено совпадение. Если совпадений не будет свосем найдено, то срабатывает полика по умолчанию.
Чего непонятного то?

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

100 (22.01.2012 22:02:28 отредактировано Kettler)

Vadimsky пишет:

Kettler,
Да чего тут показывать, у правил прероутинг должны быть свои правила форварда. Вот эти самые правила форварад, которые идут в паре с прероутингом, поставить после форварад для определённого айпи. Правила читаются сверху вниз. Если форвар по айпи не сработал, то правила читаются дальше, пока не будет найдено совпадение. Если совпадений не будет свосем найдено, то срабатывает полика по умолчанию.
Чего непонятного то?

Forward и Prerouting это разные цепочки и настраиваться по разному.
Пакет сначала попадает в  цепочку Prerouting и бежит по таблицам (читает ток те правила которые в Prerouting). После того как прошол по правилам попадает в Forward и читает правила которые именно в FORWARD.
Не может сначала пакет оказаться в Forward а потом Prerouting.

http://www.opennet.ru/docs/RUS/iptables/misc/iptables-tutorial/images/tables_traverse.jpg

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

101

Короче проблему решил. В настройках ишака указал не использовать такой то сайт. Тупизм.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

102

--=XliN=-- пишет:

Короче проблему решил. В настройках ишака указал не использовать такой то сайт. Тупизм.

Про что я и говорил. Не тупизм. Просто программеры начали пользоваться активно системными вызовами.
Честно сказать это большой плюс. Но могли бы и добавить форму для настройки proxy.
Но без правил iptables эт номер не пройдёт.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

103 (23.01.2012 09:42:48 отредактировано Vadimsky)

Kettler, Да я эту картинку наизусть знаю, просто мы не поняли друг друга, ладно, пофиг объяснятся, главное что у ТС  всё заработало.

Kettler пишет:

Но без правил iptables эт номер не пройдёт.

Вот про это я и говорил собственно.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

104

Тоже появилась такая задачка токо по масштабе  ag .
Решил использовать OpenVpn + AD.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

105

Kettler, Да чё то у многих щас приспичило, мне вот тоже сверху намекают какбы. Видать морозы так действуют.  smile

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

106

А кто пробовал freeradius приучить к ldap? Просто у меня pptp+freeraduis+mysql работает, но свербит переделать.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"