Показать сообщение отдельно
Старый 12.12.2013, 17:58   #17
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: IP адрес по умолчанию 127.0.0.1

Сообщение от ghosttt Посмотреть сообщение
так у меня не получится подключаться на внешний ip с того же компа где и сервер?
Почему не получиться? Никаких проблем не будет.
Приложение пошлёт TCP запрос на соединение в систему, система применит hosts override'ы, и затем проверит как выглядит адрес, если не как локальный, пошлёт запрос в сетевой адаптер, тот проверит IP и также решит что делать, идти обратно или слать по проводу на свитч (обычно он и есть роутер). Свитч проверит IP если он походит под описание локального, то пошлёт пакет по локальному сетевому шлюзу, иначе пошлёт роутеру. Далее ISP решит также что с этим делать, обычно они знают все свои IP и сразу перенаправляют туда, либо шлют на DNS (если не прямой IP) сервера либо дальше по сети, и дальше каждая node будет искать куда и как слать это по своим базам роутинга и IP адресов. Пока пакет не потеряется либо не дойдёт до своей цели.

Разницы нету, локальный или внешний когда имеешь дело сам с собой. Но ты можешь от'trace'ить пакеты, и проверить где они теряются - например они ходят в веб, затем возвращаются обратно но никто не принимает их - либо на роутере застрял (не форвардил порт) либо приложение никакое этот порт не слушает.

Вообще, почитай уже нормальную доку и инфу на эту тему, поищи нормальные статейки.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
ghosttt (13.12.2013), Phantom (12.12.2013)