проброс портов (squid)

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

Модератор: SLEDopit

Ответить
fedinly
Сообщения: 5
ОС: mandriva linux

проброс портов

Сообщение fedinly »

Доброго времени суток!

Установлен squid на комп с FreeBSD 7.0 в локалке. Сетевой интерфейс один. Интернет получает cisco 2851, на котором поднимается pppoe, далее раздается посредством авторизации (ncsa) на squid.
Можно ли организовать проброс портов силами squid, чтобы определенные компы в сети цеплялись по определенному порту, а далее этот порт пробрасывался и связывался с портом на внешнем сервере в интернете? Либо только ipfw & pf ?

Заранее благодарен за ответ.
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: проброс портов

Сообщение skor »

fedinly писал(а):
30.03.2009 11:54
чтобы определенные компы в сети цеплялись по определенному порту, а далее этот порт пробрасывался и связывался с портом на внешнем сервере в интернете
Расшифруйте вот это. Кто куда должен цепляться.
И squid врядли поможет в проброске портов. И ipfw не поможет (ибо он сам не делает NAT), а вот PF вполне может.
Спасибо сказали:
fedinly
Сообщения: 5
ОС: mandriva linux

Re: проброс портов

Сообщение fedinly »

Одна прога для отправки отчетности, клиент цепляется через нее к внутреннему серваку по порту 7000, передавая туда свой IP. На проксе нужно реализовать ай.пи.адрес.влокалке:7000 -> адрес.сервера.в.инете:XXXX(порт сервера)

И по pf в handbook читать или еще где можно? :rolleyes:
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: проброс портов

Сообщение Ленивая Бестолочь »

iУведомление от модератора
переношу в "администрирование для начинающих.'
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: проброс портов

Сообщение skor »

Тогда попробуй /usr/ports/net/bsdproxy
Там все достаточно просто
bsdproxy -a 192.168.1.1 -b 7000 -h inet.server -p 7000

PS: если это TCP, для UDP есть другой прокси.
Спасибо сказали:
fedinly
Сообщения: 5
ОС: mandriva linux

Re: проброс портов

Сообщение fedinly »

Bsdproxy - Это дополнительно к сквиде прога, создающая TCP Link? А в сквиде при этом порт 7000 нужно исключать из списка портов, которые он слушает?
Bsdproxy выдал после настройки

pay_attention: Can't assign requested address
[2009-03-30 23:03:26] deinit_mdata(0x28209000)
[2009-03-30 23:03:26] ===> bsdproxy version 0.04 finished

Это нормально?

requested address доступен, пингуется...
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: проброс портов

Сообщение skor »

В сквиде этот порт и не надо было прописывать.
Сквид это HTTP-прокси.
Дайте строчку которой запускали bsdproxy
Спасибо сказали:
fedinly
Сообщения: 5
ОС: mandriva linux

Re: проброс портов

Сообщение fedinly »

bsdproxy -a 192.168.255.245 -b 7000 -h inet.server -p 6002, где 192.168.255.245 - адрес прокси
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: проброс портов

Сообщение skor »

192.168.255.245 - адрес той машины, на которой запускаете?
inet.server - адрес того сервера, куда надо перенаправлять соединения?
на машине на которой запускаете, еще что-то "слушает" на 7000 порту?
Спасибо сказали:
fedinly
Сообщения: 5
ОС: mandriva linux

Re: проброс портов

Сообщение fedinly »

Да 245 - это адрес машины freebsd с прокси, inet.server - внешний сервер в инете, 7000 - порт, к которому подключается прога отчетности.
Сейчас вроде команда проходит, но уже дальнейшая настройка нужна с программой, которая запрашивает кэш с inet.server.
Спасибо сказали:
Ответить