Обсуждение:Выявление NAT: различия между версиями
Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
Rain (обсуждение | вклад) м |
H31 (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
...И снова появилось это прописывание собственного адреса в клиенте :). Ну зачем? Его ж нигде не приходилось использовать. --[[Участник:Rain|Rain]] 14:33, 10 июля 2009 (UTC) | ...И снова появилось это прописывание собственного адреса в клиенте :). Ну зачем? Его ж нигде не приходилось использовать. --[[Участник:Rain|Rain]] 14:33, 10 июля 2009 (UTC) | ||
: Провел небольшой следственный эксперимент по этому поводу: запустил передачу файла. Рассмотрим кусок переданных данных: | |||
<iq type="set" to="h31mail@ya.ru/qutIM" id="aac7a" > | |||
<query xmlns="http://jabber.org/protocol/bytestreams" mode="tcp" sid="s5b_0c2a115a3f03a137" > | |||
<streamhost port="54444" host="10.21.23.135" jid="h31mail@ya.ru/Psi+" /> | |||
<streamhost port="54444" host="127.0.0.1" jid="h31mail@ya.ru/Psi+" /> | |||
<fast xmlns="http://affinix.com/jabber/stream"/> | |||
</query> | |||
</iq> | |||
: Как видно, Psi сообщает о 2 IP-адресах. Ни внешний адрес, ни адрес прокси не прописан. Естественно, QutIM не сможет подключиться к обоим адресам по понятным причинам. А теперь пропишем IP-адрес в клиенте и повторим эксперимент: | |||
<iq type="set" to="h31mail@ya.ru/qutIM" id="aac5a" > | |||
<query xmlns="http://jabber.org/protocol/bytestreams" mode="tcp" sid="s5b_59e1d7ac8c826337" > | |||
<streamhost port="54444" host="10.21.23.135" jid="h31mail@ya.ru/Psi+" /> | |||
<streamhost port="54444" host="127.0.0.1" jid="h31mail@ya.ru/Psi+" /> | |||
<streamhost port="54444" host="94.232.12.231" jid="h31mail@ya.ru/Psi+" /> | |||
<fast xmlns="http://affinix.com/jabber/stream"/> | |||
</query> | |||
</iq> | |||
: Появился третий, настоящий IP-адрес. К нему-то как раз и сможет подключиться QutIM. [[Участник:H31|H31]] 15:00, 10 июля 2009 (UTC) |
Версия 15:00, 10 июля 2009
Локальный ли ?
Три специальных диапазона IP адресов зарезервированы для локальных сетей и в интернете не используются:
10. 0. 0. 0 - 10. 255.255.255 172. 16. 0. 0 - 172. 31.255.255 192.168. 0. 0 - 192.168.255.255
Если IP адрес вашего компьютера находится в одном из этих диапазонов, то есть начинается с 10. или с 192.168. или с 172.nn. (где nn - от 16 до 31), то это локальный (внутренний) адрес, и вы точно находитесь за NAT.
- Вроде как это и было описано в конце статьи... Нет? --rain 01:38, 24 января 2009 (UTC)
Перенес текущий вариант сюда. На всякий случай... H31 19:19, 9 марта 2009 (UTC)
...И снова появилось это прописывание собственного адреса в клиенте :). Ну зачем? Его ж нигде не приходилось использовать. --Rain 14:33, 10 июля 2009 (UTC)
- Провел небольшой следственный эксперимент по этому поводу: запустил передачу файла. Рассмотрим кусок переданных данных:
<iq type="set" to="h31mail@ya.ru/qutIM" id="aac7a" > <query xmlns="http://jabber.org/protocol/bytestreams" mode="tcp" sid="s5b_0c2a115a3f03a137" > <streamhost port="54444" host="10.21.23.135" jid="h31mail@ya.ru/Psi+" /> <streamhost port="54444" host="127.0.0.1" jid="h31mail@ya.ru/Psi+" /> <fast xmlns="http://affinix.com/jabber/stream"/> </query> </iq>
- Как видно, Psi сообщает о 2 IP-адресах. Ни внешний адрес, ни адрес прокси не прописан. Естественно, QutIM не сможет подключиться к обоим адресам по понятным причинам. А теперь пропишем IP-адрес в клиенте и повторим эксперимент:
<iq type="set" to="h31mail@ya.ru/qutIM" id="aac5a" > <query xmlns="http://jabber.org/protocol/bytestreams" mode="tcp" sid="s5b_59e1d7ac8c826337" > <streamhost port="54444" host="10.21.23.135" jid="h31mail@ya.ru/Psi+" /> <streamhost port="54444" host="127.0.0.1" jid="h31mail@ya.ru/Psi+" /> <streamhost port="54444" host="94.232.12.231" jid="h31mail@ya.ru/Psi+" /> <fast xmlns="http://affinix.com/jabber/stream"/> </query> </iq>
- Появился третий, настоящий IP-адрес. К нему-то как раз и сможет подключиться QutIM. H31 15:00, 10 июля 2009 (UTC)