Доброго времени суток,ситуация такаяЕсть локалка компов на 50-100 которые подключены к интернет через прозрачный прокси (SQUID) NAT по определённым причинам (долго объяснять по каким) отсутствует, появилась необходимость телнета на адрес xx.xx.xx.xx по порту 5000
В конфиге прокси метод CONNECT разрешён,
в IPFW
${ipfw} add 3 fwd 10.106.30.1,3129 all from any to any 5000( 10.106.30.1,3129 - локальный адрес и порт прозрачного прокси )
делаю telnet xx.xx.xx.xx 5000
получаю ответ
Trying xx.xx.xx.xx...
Connected to xx.xx.xx.xx.
Escape character is '^]'.
казалось бы всё норм....,но при нажатии клавиш получаю порцию вот такого бреда:*********************************************
fHTTP/1.0 400 Bad Request
Server: squid/2.7.STABLE6
Date: Thu, 24 Dec 2009 10:41:27 GMT
Content-Type: text/html
Content-Length: 1130
X-Squid-Error: ERR_INVALID_REQ 0
X-Cache: MISS from Isilkul_Server
Via: 1.0 Isilkul_Server:3128 (squid/2.7.STABLE6)
Connection: close<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.or &n... g/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows- 1251">
<TITLE>ньхайю: гЮОПНЬЕММШИ URL МЕ ЛНФЕР АШРЭ ДНЯРЮБКЕМ</TITLE>
<STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,san s-serif}PRE{font-family:sans-serif}--></STYLE>
</HEAD><BODY>
<H1>ньхайю</H1>
<H2>гЮОПНЬЕММШИ URL МЕ ЛНФЕР АШРЭ ДНЯРЮБКЕМ.</H2>
<HR noshade size="1px">
<P>
бН БПЕЛНАПЮАНРЙХ ГЮОПНЯЮ:
<PRE>
ds</PRE>
<P>
оПНХГНЬКЮ ЯКЕДСЧЫЮНЬХАЙЮ:
<UL>
<LI>
<STRONG>
мЕБЕПМШИ ГЮОПНЯ.
</STRONG>
</UL><P>
мЕЙНРНПШЕ ЮЯОЕЙРШ HTTP ГЮОПНЯЮ МЕОПЮБХКЭМШ. бНГЛНФМШЕ ОПНАКЕЛШ:
<UL>
<LI>нРЯСРЯРБСЕР КХАН МЕХГБЕЯРЕМ ЛЕРНД ГЮОПНЯЮ (GET, POST)
<LI>нРЯСРЯРБСЕР URL
<LI>нРЯСРЯРБСЕР HTTP ХДЕМРХТХЙЮРНП (HTTP/1.0)
<LI>гЮОПНЯ ЯКХЬЙНЛ БЕКХЙ
<LI>мЕ СЙЮГЮМ Content-Length ДКГЮОПНЯНБ POST ХКХ PUT
<LI>мЕДНОСЯРХЛШИ ЯХЛБНК Б ХЛЕМХ ЯЕПБЕПЮ; ОНДВЕПЙХБЮМХМЕДНОСЯРХЛШ
</UL>
</P><BR clear="all">
<HR noshade size="1px">
<ADDRESS>
Generated Thu, 24 Dec 2009 10:41:27 GMT by Isilkul_Server (squid/2.7.STABLE6)
</ADDRESS>
</BODY></HTML>
Connection closed by foreign host.
*****************************************************************************из "вышеизложеного" я понял только что это какой то косяк с прокси сервером
может кто-нибудь сталкивался с подобным, подскажите
P.S. Такие чудеса происходят при конекте на любой адрес даже 123.123.123.123 главное чтобы порт был 5000 (((((((
>[оверквотинг удален]
>Connection closed by foreign host.
>*****************************************************************************
>
>из "вышеизложеного" я понял только что это какой то косяк с прокси
>сервером
>
>может кто-нибудь сталкивался с подобным, подскажите
>
>P.S. Такие чудеса происходят при конекте на любой адрес даже 123.123.123.123 главное
>чтобы порт был 5000 (((((((есть технология проксирования, а есть тунеллирования.
не все протоколы можно за'proxy'тьмб вам нужен socks или какой-то тонель настроить?
>[оверквотинг удален]
>Есть локалка компов на 50-100 которые подключены к интернет через прозрачный прокси
>(SQUID) NAT по определённым причинам (долго объяснять по каким) отсутствует, появилась
>необходимость телнета на адрес xx.xx.xx.xx по порту 5000
>
>В конфиге прокси метод CONNECT разрешён,
>
>в IPFW
>
>${ipfw} add 3 fwd 10.106.30.1,3129 all from any to any 5000( 10.106.30.1,3129
>- локальный адрес и порт прозрачного прокси )Если вы можете добавлять такие строчки в файрволл, значит можете настроить и требуемый нат.
>[оверквотинг удален]
>
>получаю ответ
>
>Trying xx.xx.xx.xx...
>Connected to xx.xx.xx.xx.
>Escape character is '^]'.
>
>
>казалось бы всё норм....,но при нажатии клавиш получаю порцию вот такого бреда:
>1. вышеописанная строка в файрволле не особо и нужна, если вы можете соединиться посредством телнет-а непосредственно с проксей.
Дальше, надо жать не любую клавишу, а делать что-то вроде "CONNECT 12.123.23.123:5000" - подробное описание метода CONNECT, думаю, вы легко нагуглите.