90
правок
Rain (обсуждение | вклад) м |
Yagiza (обсуждение | вклад) (Сообщил о косяках в статье) |
||
Строка 1: | Строка 1: | ||
В продолжение [[Обсуждение:Настройка передачи файлов в Miranda|темы]] про настройку файлопередачи - я наконец-то поставил отдельную систему, дал ей внешний динамический IP и попробовал перегонять файлы на различных клиентах - Miranda, Psi+ и QIP Infium. Как я и говорил, настройки в этом случае не требуется никакой, если у компьютера внешний адрес и один шлюз в интернет - то все работает из коробки. Пруфскрины - [http://linuxoid.hostopia.com/rain/screenshots/miranda_filetransfer.png], [http://linuxoid.hostopia.com/rain/screenshots/psi_filetransfer.png], [http://linuxoid.hostopia.com/rain/screenshots/psi_filetransfer2.png], [http://linuxoid.hostopia.com/rain/screenshots/qip_realip.png]. Для всех остальных случаев, когда до машины нельзя достучаться "снаружи" (NAT) - используем прокси. В результате настройку просто описывать, принципы просты для понимания пользователю и статьи сводятся к "Jabber-клиент $CLIENTNAME поддерживает $TYPES типы передачи файлов. //* Допустим, там был out of bound и OOB через прокси *// Если у Вашего компьютера внешний IP-адрес, то можно использовать первый способ, настройка при этом обычно не требуется, если же нет - то необходимо использовать прокси-сервер на Вашем сервере либо выбрать [[Список публичных транспортов proxy|один из публичных из списка]]. Для того, чтобы использовать прокси, bla-bla-bla..." и дальше последовательность нажатий на прилагающихся скриншотах. Для Gajim'a (и подобных предварительно настроенных клиентов) корректировать текст в стиле "Gajim изначально настроен на использование второго способа с использованием прокси. Если же Ваш компьютер имеет внешний адрес в интернет и Вы хотите исключить прокси при передаче файлов либо просто хотите изменить стандартные значения на другие - то bla-bla-bla..." и далее по скриншотам в "Расширенные настройки". --[[Участник:Rain|rain]] 15:50, 9 марта 2009 (UTC) | В продолжение [[Обсуждение:Настройка передачи файлов в Miranda|темы]] про настройку файлопередачи - я наконец-то поставил отдельную систему, дал ей внешний динамический IP и попробовал перегонять файлы на различных клиентах - Miranda, Psi+ и QIP Infium. Как я и говорил, настройки в этом случае не требуется никакой, если у компьютера внешний адрес и один шлюз в интернет - то все работает из коробки. Пруфскрины - [http://linuxoid.hostopia.com/rain/screenshots/miranda_filetransfer.png], [http://linuxoid.hostopia.com/rain/screenshots/psi_filetransfer.png], [http://linuxoid.hostopia.com/rain/screenshots/psi_filetransfer2.png], [http://linuxoid.hostopia.com/rain/screenshots/qip_realip.png]. Для всех остальных случаев, когда до машины нельзя достучаться "снаружи" (NAT) - используем прокси. В результате настройку просто описывать, принципы просты для понимания пользователю и статьи сводятся к "Jabber-клиент $CLIENTNAME поддерживает $TYPES типы передачи файлов. //* Допустим, там был out of bound и OOB через прокси *// Если у Вашего компьютера внешний IP-адрес, то можно использовать первый способ, настройка при этом обычно не требуется, если же нет - то необходимо использовать прокси-сервер на Вашем сервере либо выбрать [[Список публичных транспортов proxy|один из публичных из списка]]. Для того, чтобы использовать прокси, bla-bla-bla..." и дальше последовательность нажатий на прилагающихся скриншотах. Для Gajim'a (и подобных предварительно настроенных клиентов) корректировать текст в стиле "Gajim изначально настроен на использование второго способа с использованием прокси. Если же Ваш компьютер имеет внешний адрес в интернет и Вы хотите исключить прокси при передаче файлов либо просто хотите изменить стандартные значения на другие - то bla-bla-bla..." и далее по скриншотам в "Расширенные настройки". --[[Участник:Rain|rain]] 15:50, 9 марта 2009 (UTC) | ||
: Не! Ну нельзя же такой сумбур в терминологию вносить! | |||
: OOB не имеет никакого отношения ко второму способу передачи файлов, описанному в статье. | |||
: На самом деле, [http://xmpp.org/extensions/xep-0066.html XEP-0066: Out of Band Data] это вот что: файл размещается в интернете (как он туда попадает XEP не оговоривает), и передающая сторона передаёт принимающей стороне ссылку на него. Принимающая сторона должна скачать файл и уведомить об этом передающую сторону ответным запросом. Либо, сообщить об ошибке, если файл скачать не удалось, либо пользователь просто отказался скачивать файл. | |||
: А вот способ, описанный в статье, на самом деле [http://xmpp.org/extensions/xep-0065.html XEP-0065: SOCKS5 Bytestreams].--[[Участник:Yagiza|Yagiza]] 15:15, 26 ноября 2010 (UTC) | |||
: Раз такое дело пошло...А что происходит, если у обоих сторон не настраивать прокси, а прописать внутренний IP и при этом обе стороны находятся за НАТом? P.S. Похоже я понял, зачем нужно указывать внешний адрес - это для тех, кто вообще полностью подключается через прокси. [[Участник:H31|H31]] 18:47, 9 марта 2009 (UTC) | : Раз такое дело пошло...А что происходит, если у обоих сторон не настраивать прокси, а прописать внутренний IP и при этом обе стороны находятся за НАТом? P.S. Похоже я понял, зачем нужно указывать внешний адрес - это для тех, кто вообще полностью подключается через прокси. [[Участник:H31|H31]] 18:47, 9 марта 2009 (UTC) | ||
: Если хотя бы одна из сторон находится за NATом, то PROXY прописать необходимо. Естественно, если обе машины не сидят в одной сети. Т. е. если пинг от одной машины до другой проходит, то ничего прописывать не надо - файлы можно передавать напрямую. А что тут понимается под внешними/внутренними адресами вообще, не понятно? Адрес проксика в Jabber? Или IP-адрес?--[[Участник:Yagiza|Yagiza]] 15:15, 26 ноября 2010 (UTC) | |||
:: Ну, это уже варианты... Самое простое и доступное, что надо описывать - вариант с внешним и без внешнего адреса, соответственно, без и с прокси. Кстати, а смысл в твоем варианте не использовать прокси? Как я уже писал, ты можешь вписать его, но если ты и другой человек находятся в одной сети, то передача пойдет напрямую (я уже приводил пример между моим десктопом и ноутом, когда оба были за НАТом, но в одной сети и скорость была около 20 Мб/сек). Хотя могу попробовать этот вариант дома. --[[Участник:Rain|rain]] 21:02, 9 марта 2009 (UTC) | :: Ну, это уже варианты... Самое простое и доступное, что надо описывать - вариант с внешним и без внешнего адреса, соответственно, без и с прокси. Кстати, а смысл в твоем варианте не использовать прокси? Как я уже писал, ты можешь вписать его, но если ты и другой человек находятся в одной сети, то передача пойдет напрямую (я уже приводил пример между моим десктопом и ноутом, когда оба были за НАТом, но в одной сети и скорость была около 20 Мб/сек). Хотя могу попробовать этот вариант дома. --[[Участник:Rain|rain]] 21:02, 9 марта 2009 (UTC) | ||
::: Кстати, передача напрямую может пойти, а может и не пойти. Всё зависит от клиента с передающей стороны. Он может предложить прямое соединение, но не обязан этого делать. А в наиболее продвинутых клиентах это опционально. | |||
::: И ещё. Правильный клиент должен уметь прежде всего поискать прокси на родном сервере. Такой клиент будет работать безо всяких дополнительных настроек, если пользователь оказался достаточно умным и зарегистрировался на сервере с проксиком(ами).--[[Участник:Yagiza|Yagiza]] 15:15, 26 ноября 2010 (UTC) | |||
: Кстати, у Psi+ интересный глюк был при обмене файлами с [xmpp:gs1@jabber.ru ботом] - пытаешься обмениваться файлами - ругается на НАТ (которого нет), закрываешь появившуюся табличку, снова жмешь "Отправить" - все отлично отправляется :). --[[Участник:Rain|rain]] 10:02, 10 марта 2009 (UTC) | : Кстати, у Psi+ интересный глюк был при обмене файлами с [xmpp:gs1@jabber.ru ботом] - пытаешься обмениваться файлами - ругается на НАТ (которого нет), закрываешь появившуюся табличку, снова жмешь "Отправить" - все отлично отправляется :). --[[Участник:Rain|rain]] 10:02, 10 марта 2009 (UTC) | ||
правок