[moved from software] > > Формат команды, указанынй на сайте, сильно отличается > от > > твоего: > > tcppm [-d] [-l[[@]logfile]] [-iinternal_ip] > [-eexternal_ip] local_port remote_host remote_port > > т.е. обязательно должны быть указаны параметры > local_port > > remote_host remote_port > > т.е. обязательно нужны remote_host е-мульных серверов? > > По-моему, ты слегка не понимаешь, что происходит... > Если уж ты решил использовать отдельно модуль tcppm, то > давай рассмотрим его командную строку подробнее: > -d - запуск в режиме демона, при котором > tcppm отрубится от консоли. Не знаю, работает ли этот > параметр в win. Возможно, что и нет. > -l - задание имени логфайла, если > перенаправляется в сислог, то ставим перед именем знак @, > если просто хотим писать в файл - то задаем имя файла без > символа @ > -iinternal_ip - после параметра -i > указываем ip-адрес, на котором маппер будет принимать > входящие соединения. > -eexternal_ip - после параметра -e > указываем ip-адрес, с которого маппер будет инициировать > исходящие соединения. > local_port - задаем имя порта, на > котором маппер будет ждать соединений. В паре с internal_ip > они определяют, куда будут подключаться твои е-мульные > друзья (в т.ч. и серверы). > remote_host - адрес хоста, на который > нужно перенаправлять пакеты, пришедшие на > internal_ip:local_port > remote_port - порт хоста, на который ты > перенаправляешь пакеты. > > Например. > У тебя есть шлюз. На нем ты поднимаешь tcppm. У шлюза есть > два интерфейса: один имеет адрес A1.B1.C1.D1 и смотрит этот > интерфейс в интернет. Второй интерфейс смотрит в локалку и > имеет адрес A2.B2.C2.D2. > При этом, е-мул запущен у тебя на какой-то машине в > локалке, эта машина имеет адрес A3.B3.C3.D3. Допустим, ты > настроил клиент е-мула так, что он слушает входящие > TCP-подключения на порту X1. (об UDP пока не будем, там, в > принципе, все аналогично). > > Тогда тебе нужно запустить маппер со следующими > параметрами: > > tcppm -iA1.B1.C1.D1 -eA2.B2.C2.D2 X1 A3.B3.C3.D3 X1 > > Фирштейн? Натюрлих. Дас ист фантастишь :)))
Только вот здесь http://3proxy.ru/doc/3proxy_for_dummies.rtf написано следующее:
"Что же касается отправки почты, то разработчик нашего замечательного прокси-сервера рекомендует воспользоваться для этого портмаппингом:
tcppm -i192.168.0.1 25 smtp.provider.ru 25
то есть, не мудрствуя лукаво, мы просто все запросы по порту 25, по которому, собственно, и отправляются почтовые сообщения, перекидываем на 25-ый же порт почтового сервера провайдера" что меня и смутило.
Вроде все делаю как в мануале, но мул говорит, что 43310й порт недоступен. Помогите прп0о%5ром кто знает, плз
Какая именно Виндовс и что говорит netstat -a?23.01.09 17:36 Автор: Den <Денис Т.> Статус: The Elderman Отредактировано 23.01.09 22:25 Количество правок: 2
А куда смотрит внешний интерфейс - прямо в прова по ethernet, или через роутер\ADSL-модем\другой комп? Какие-нить сервисы в подсетке с проблемным компом крутятся (да\нет)? Запуск мула на серваке что кажет?05.02.09 10:42 Автор: Ustin <Ustin> Статус: Elderman Отредактировано 05.02.09 10:45 Количество правок: 3
Тогда при отрицательной работоспособности мула на тазу с прокси при выключенном прокси (можно также ваще Routing and Remote Access отключить для чистоты эксперимента) - бежать ругаться к провайдеру. Конфиг кажется правильным05.02.09 13:54 Автор: Ustin <Ustin> Статус: Elderman
[moved from software] Например, если речь о сервисе http-proxy, то
proxy -p43310
А вот почему не можешь - это уже интереснее. Может, на этом порту уже что-то висит? Вообще о какой операционной системе идет речь? Если винда - то может ты устанавливаешь 3proxy как службу, причем запускается она от имени юзера, у которого прав на доступ к сетке нет? Копай тогда политики локальные.
Если это фря - проверяй sockstat, что висит на этом порту. В линухе, кажется, это можно сделать через lsof
ОСь - Винда, прокся запущена как служба с системной учетной...23.01.09 15:19 Автор: Fighter <Vladimir> Статус: Elderman Отредактировано 23.01.09 15:20 Количество правок: 1
[moved from software] > Например, если речь о сервисе http-proxy, то > proxy -p43310 > А вот почему не можешь - это уже интереснее. Может, на этом > порту уже что-то висит? Вообще о какой операционной системе > идет речь? Если винда - то может ты устанавливаешь 3proxy > как службу, причем запускается она от имени юзера, у Винда, прокся запущена как служба с системной учетной записью. Работает все кроме одного - мул при подключении к серверу (и при проверке портов) сообщает, что: Your 43310 port is not reachable. Please review your network config
> которого прав на доступ к сетке нет? Копай тогда политики > локальные. > Если это фря - проверяй sockstat, что висит на этом порту. > В линухе, кажется, это можно сделать через lsof
[moved from software] > Винда, прокся запущена как служба с системной учетной > записью. Работает все кроме одного - мул при подключении к > серверу (и при проверке портов) сообщает, что: Your 43310 > port is not reachable. Please review your network config
Ну у меня стойкое ощущение, что это или фаер виноват, или ты как-то некорректно настроил tcppm/udppm