Блокировка портов в squid

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

stin
Сообщения: 8

Блокировка портов в squid

Сообщение stin »

Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny !SSL_ports
или может где ёщё проверить?
Спасибо сказали:
Ximik
Сообщения: 60

Re: Блокировка портов в squid

Сообщение Ximik »

stin писал(а):
07.05.2008 14:10
Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny CONNECT !SSL_ports
или может где ёщё проверить?


Еще в настройка mail-клиента где ты указал что он должен работать через прокси! :crazy:
Спасибо сказали:
Ximik
Сообщения: 60

Re: Блокировка портов в squid

Сообщение Ximik »

stin писал(а):
07.05.2008 14:10
Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny !SSL_ports
или может где ёщё проверить?

Ну а если без шуток, то squid это http прокси и мыло через него работать не будет. Это можно сделать через iptable. Кстати, тема чуть выше, там как раз почти готовый ответ как сделать редирект.
Спасибо сказали:
stin
Сообщения: 8

Re: Блокировка портов в squid

Сообщение stin »

Ximik писал(а):
07.05.2008 14:38
stin писал(а):
07.05.2008 14:10
Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny !SSL_ports
или может где ёщё проверить?

Ну а если без шуток, то squid это http прокси и мыло через него работать не будет. Это можно сделать через iptable. Кстати, тема чуть выше, там как раз почти готовый ответ как сделать редирект.

мыло здесь не причем,оно нормально работает,дело в том что одна програмка должна входить через прокси в инет и конектится к другому серверу по 110 и 25 порту, при попытке происходит ошибка.Разработчки говорят что прокси не пускает.
Спасибо сказали:
Indarien
Сообщения: 436
ОС: Debian, Fedora, Ubuntu

Re: Блокировка портов в squid

Сообщение Indarien »

Ну так порты-то стандартные почтовые....смею предположить что у вас что-то типа клиентбанка, дипоста не коннектится?
В принципе сама программа должна уметь ходить через прокси....в противном случае, как уже говорили - Iptables.
Ну и посмотрите логи сквида что там происходит.
-=Правильно заданный вопрос содержит 50% ответа=-
Спасибо сказали:
Аватара пользователя
_GV
Сообщения: 107
Статус: секта красных утюгов
ОС: Gentoo linux

Re: Блокировка портов в squid

Сообщение _GV »

А нет ошибки в приведеном конфиге?
Обявляется acl с именем Safe_ports
а денаится все кроме SSL_ports
Спасибо сказали:
LIRIK
Сообщения: 80
ОС: Debian

Re: Блокировка портов в squid

Сообщение LIRIK »

stin писал(а):
07.05.2008 14:10
Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny !SSL_ports
или может где ёщё проверить?


acl Safe_ports port 80 25 110
http_access deny !SSL_ports!Safe_ports
Спасибо сказали:
stin
Сообщения: 8

Re: Блокировка портов в squid

Сообщение stin »

LIRIK писал(а):
08.05.2008 08:04
stin писал(а):
07.05.2008 14:10
Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny !SSL_ports
или может где ёщё проверить?


acl Safe_ports port 80 25 110
http_access deny !SSL_ports!Safe_ports

В кофиге прописано
acl Safe_ports port 80 25 110
http_access deny !Safe_ports
и не пускает, программа кстате СБис++ называется (электронная отчетность)
Спасибо сказали:
LIRIK
Сообщения: 80
ОС: Debian

Re: Блокировка портов в squid

Сообщение LIRIK »

stin писал(а):
08.05.2008 10:52
LIRIK писал(а):
08.05.2008 08:04
stin писал(а):
07.05.2008 14:10
Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny !SSL_ports
или может где ёщё проверить?


acl Safe_ports port 80 25 110
http_access deny !SSL_ports!Safe_ports

В кофиге прописано
acl Safe_ports port 80 25 110
http_access deny !Safe_ports
и не пускает, программа кстате СБис++ называется (электронная отчетность)


Как и говорили, вероятно Ваш клиент не умеет работать через прокси.
Сделайте с помощью iptables:
-A POSTROUTING -s от_кого -d к_кому -p tcp -m tcp --dport Нужные_порты -j SNAT --to-source IP_внешнего_интерфейса
Спасибо сказали:
stin
Сообщения: 8

Re: Блокировка портов в squid

Сообщение stin »

LIRIK писал(а):
08.05.2008 11:01
stin писал(а):
08.05.2008 10:52
LIRIK писал(а):
08.05.2008 08:04
stin писал(а):
07.05.2008 14:10
Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny !SSL_ports
или может где ёщё проверить?


acl Safe_ports port 80 25 110
http_access deny !SSL_ports!Safe_ports

В кофиге прописано
acl Safe_ports port 80 25 110
http_access deny !Safe_ports
и не пускает, программа кстате СБис++ называется (электронная отчетность)


Как и говорили, вероятно Ваш клиент не умеет работать через прокси.
Сделайте с помощью iptables:
-A POSTROUTING -s от_кого -d к_кому -p tcp -m tcp --dport Нужные_порты -j SNAT --to-source IP_внешнего_интерфейса

А в какую таблицу записать правило nat mangle или filter ?
Спасибо сказали:
Аватара пользователя
denel
Сообщения: 497
ОС: Gentoo Linux

Re: Блокировка портов в squid

Сообщение denel »

stin писал(а):
07.05.2008 14:10
Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny !SSL_ports
или может где ёщё проверить?


А Вы не пробовали смотреть в сторону SOCKS прокси-сервера, и, если необходимо, соксификатора на клиентской стороне?
Спасибо сказали:
Indarien
Сообщения: 436
ОС: Debian, Fedora, Ubuntu

Re: Блокировка портов в squid

Сообщение Indarien »

denel писал(а):
12.05.2008 21:15
stin писал(а):
07.05.2008 14:10
Прокси не даёт соединяться через 110 и 25 порт, подскажите как открыть эти порты именно в прокси.
в прокси прописано
acl Safe_ports port 80 25 110
http_access deny !SSL_ports
или может где ёщё проверить?


А Вы не пробовали смотреть в сторону SOCKS прокси-сервера, и, если необходимо, соксификатора на клиентской стороне?

А как без сокс клиента? Посмотрите, ПО не поддерживает даже коннект через прокси, очень вряд ли в нем при этом будет поддержка сокса.
По моему опыту сокс клиенты под винду - нечто аморфное, живущее порой своей жизнью, пытающеесе завернуть на сокс не только те программы которые указаны в конфиге. Я забил на сокс, в моей организации все клиентбанки и прочее работает через iptables.
-=Правильно заданный вопрос содержит 50% ответа=-
Спасибо сказали: