Обсуждение:Список публичных транспортов proxy: различия между версиями

нет описания правки
м
Строка 245: Строка 245:
--[[Участник:Rain|rain]] 11:11, 4 февраля 2009 (UTC)
--[[Участник:Rain|rain]] 11:11, 4 февраля 2009 (UTC)
: Собственно, методика тестирования: садимся за NAT, берем свой [[Psi|самый любимый клиент]], идем в настройки аккаунта и на последней вкладке пишем прокси-сервер. Добавляем в ростер gs1@jabber.ru и пробуем отправлять ему файлы. На всякий случай проверяем наличие и отсутствие файлопередачи на проверенных прокси. Если при отправке файлов ругается на настройки прокси, НАТ и еще черт знает что - значит не публичный. Если начинает передавать файл боту - значит, публичный. Проверили один, жмем правой клавишей мыши на названии аккаунта в ростере - "Изменить учетную запись", снова идем на последнюю вкладку и пишем новый прокси; сохраняем. Переподключаться, несмотря на устрашающее сообщение, не обязательно. --[[Участник:Rain|rain]] 14:12, 4 февраля 2009 (UTC)
: Собственно, методика тестирования: садимся за NAT, берем свой [[Psi|самый любимый клиент]], идем в настройки аккаунта и на последней вкладке пишем прокси-сервер. Добавляем в ростер gs1@jabber.ru и пробуем отправлять ему файлы. На всякий случай проверяем наличие и отсутствие файлопередачи на проверенных прокси. Если при отправке файлов ругается на настройки прокси, НАТ и еще черт знает что - значит не публичный. Если начинает передавать файл боту - значит, публичный. Проверили один, жмем правой клавишей мыши на названии аккаунта в ростере - "Изменить учетную запись", снова идем на последнюю вкладку и пишем новый прокси; сохраняем. Переподключаться, несмотря на устрашающее сообщение, не обязательно. --[[Участник:Rain|rain]] 14:12, 4 февраля 2009 (UTC)
Можно использовать следующий способ для автоматизации ([[Участник:H31|H31]] 15:44, 4 февраля 2009 (UTC)):
OUT(1,h31@jabber.ru/Tkabber):
<iq id='68' to='proxy.jabbus.org' type='get' xml:lang='ru-RU'><query xmlns='http://jabber.org/protocol/bytestreams'/></iq>
IN(1,h31@jabber.ru/Tkabber):
<iq from='proxy.jabbus.org' to='h31@jabber.ru/Tkabber' id='68' type='error'><query xmlns='http://jabber.org/protocol/bytestreams'/><error code='403' type='auth'><forbidden xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>
Если же открытый, то он высылает свой адрес и порт:
OUT(1,h31@jabber.ru/Tkabber):
<iq id='68' to='proxy.jabber.ru' type='get' xml:lang='ru-RU'><query xmlns='http://jabber.org/protocol/bytestreams'/></iq>
IN(1,h31@jabber.ru/Tkabber):
<iq from='proxy.jabber.ru' to='h31@jabber.ru/Tkabber' id='68' type='result'><query xmlns='http://jabber.org/protocol/bytestreams'><streamhost jid='proxy.jabber.ru' host='213.180.203.18' port='5277'/></query></iq>