Регистрация...

Eserv Forum / E3 / Eproxy 3 Support / Доступ с внешнего IP

wikipost // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
Добрый день, подскажите плиз где подкрутить проксю, что бы с внешнего IP можно было бы зайти на комп в локалке (полагаю нужно открыть порт и IP прописать, но хде? )
 
Комментарии к этой версии (21.04.2010 11:00) [~ganesh] f593e6a9
АвторДатаТекстtags
ac21.04.2010 11:06
В TCPMAP'ах. И в Eproxy\conf\http-proxy\ip-list.rules.txt разрешить внешний интерфейс или (лучше) конкретный IP внешнего клиента (PeerIP= его.IP | TRUE \EOF). И в Eproxy\conf\TcpMaps.rules.txt отключить запрет внешних IP (убрать строку IsLanClient 0= PeerIP IsMyIP 0= AND | \EOF).
wikipost
ganesh23.04.2010 07:07
В TCPMAP'ах добавл "loc 5555 егоIP rem 5556" в ip-list.rules.txt PeerIP= его.IP | TRUE \EOF в TcpMaps.rules.txt у меня немного по другому "IsLanClient 0= | \EOF"
но удалил. и с внешнего захожу как я понял \\IP мой:5556
wikipost
ac23.04.2010 07:19
Нет, 5555.

"\\IP мой:5556" подозрительно виндово выглядит — какой протокол вы TCPMAP'ите?
wikipost
ganesh23.04.2010 07:23
http, или я что то не то делаю
wikipost
ganesh23.04.2010 08:19
AC прошу вас разъяснить действия если вас это не затруднит(1 раз осуществляю эту ситуацию)
wikipost
ac23.04.2010 09:05
C http все должно получиться. Просто урл будет http://ваш_ip:5555/.
wikipost
ganesh28.04.2010 11:40
а если TCP, то как настроить?
wikipost
ac28.04.2010 11:55
Точно также. Для TCPMAP'а не важно, какой именно TCP-протокол пропускать — HTTP, SMTP, POP3 или иной. Протокол реализуется целевым сервером (доступ к которому даёте путем TCPMAP'а) и клиентом, а сам TCPMAP — просто туннель.
wikipost
ganesh28.04.2010 16:35
не пойму пока, но что то не выходит, http://ваш_ip:5555/ в браузере "соединение сброшено"
Radmin тоже не подключается, что то я не так делаю ,но что?
файлы *rules правил как указанно
wikipost
ac28.04.2010 17:40
Вы для какого сервиса делаете маппинг? Для Radmin'а? Тогда причем здесь http и браузер? Radmin же не по http работает...

Radmin-сервер на целевом компьютере на каком порту работает? При попытке подключения из внешнего Radmin-клиента какой хост:порт указываете?
wikipost
ganesh28.04.2010 18:21
ас, сорри морочу голову , так как произошло недопонимание сторонзадача открыть порт для доступа по телнету (удалённая настройка активного оборудования) если не затруднит подробнее.
wikipost
pig28.04.2010 18:24
Покажите, что вы там намапили.
wikipost
ganesh28.04.2010 18:33
всё вернул как было, можно мапить по новой )
wikipost
ganesh29.04.2010 08:46
надеюсь на вашу помощь
wikipost
pig29.04.2010 15:44
В списке TCPMAP: локальный порт: какой хотите целевой IP: адрес того, чем рулить хотите целевой порт: 23 — это телнет и есть

Обращаетесь снаружи на порт, которы прописали как локальный: telnet x.x.x.x 5555 (например)
wikipost
ganesh29.04.2010 16:45
может ещё что то нужно, так как захожу через HyperTerminal мой IP 5555 пытается подключиться но неможет
wikipost
ac29.04.2010 16:49
Перезапустить Eproxy после добавления TCPMAP.
wikipost
ganesh29.04.2010 16:58
после добавления перегрузил, может какие то логи глянуть ?
wikipost
ac29.04.2010 17:40
DATA\log\stat\201004stat.txt — есть там строки с "TCPMAP" в третьем поле?
wikipost
ganesh29.04.2010 18:42
2010-04-29 19:41:36;91.78.0.221;TCPMAP;0;0;0;0;1060877749;-;;5555; 2010-04-29 19:41:38;91.78.0.221;TCPMAP;0;0;0;0;7641;-;;5555; 2010-04-29 19:41:39;91.78.0.221;TCPMAP;0;0;0;0;1060879484;-;;5555; 2010-04-29 19:41:42;91.78.0.221;TCPMAP;0;0;0;0;10391;-;;5555;
wikipost
ac29.04.2010 19:16
А выполнены рекомендации из моего первого поста (по разрешению внешних подключений)? Под "его.IP" подразумевается IP клиента, а не целевого сервера.

В Eproxy\conf\http-proxy\ip-list.rules.txt в начале поставьте
PeerIP= 91.78.0.221 | TRUE \EOF

В Eproxy\conf\TcpMaps.rules.txt уберите строку
IsLanClient 0= | \EOF
wikipost
ganesh30.04.2010 13:01
Да всё так как указанно и проксю перегружал
2010-04-30 13:57:10;91.78.2.45;TCPMAP;0;0;0;0;1126611436;-;;5555;
wikipost
ac30.04.2010 13:04
Тогда остаётся предположить, что не удается соединиться с целевым сервером. Как выглядит запись об этом маппинге у вас в настройках?
wikipost
ganesh30.04.2010 13:20
pig пишет: локальный порт: какой хотите целевой IP: адрес того, чем рулить хотите целевой порт: 23

"5555";"192.168.2.2";"23"
wikipost
ac05.05.2010 18:05
На машине с Eserv запустите "telnet.exe 192.168.2.2" — что будет?
wikipost
ganesh05.05.2010 18:44
без проблем работает, захожу в управление коммутатором
wikipost
pig05.05.2010 20:54
ред: 05.05.2010 20:55
На машине с IP 91.78.2.45:
telnet.exe <внешний_адрес_Eserv> 5555
wikipost
ac05.05.2010 21:46
Можно еще в файле Eproxy\conf\OnStartup.rules.txt раскомментировать строку vDebugRules ON, перезапустить Eproxy, попробовать соединиться с tcpmap'ом и посмотреть в Eproxy.log, на каком правиле процесс обрывается, т.е. где еще остались запреты, if any.
wikipost
Работает на Eserv/5.05555 (05.06.2016)