Здравствуйте, Maniacal, Вы писали:
M>>>Под железякой с NAT имеется в виду некий сервер, на который с базовых станций сотового оператора направляется IP-трафик. Эта железяка со стороны мобильника имеет один IP, со стороны интернета — другой. Пробрасывает трафик, причём в пакетах сохраняет внутренний IP мобильника. S>>Вот в этом месте поподробнее. Где сохраняется внутренний IP устройства подключенного к NAT? M>На самом устройстве. Оно получает его от сервера по DHCP. При установлении соединения через NAT, уже NAT помнит, кто с этой стороны и на каком порту сидит.
Намек был что вот эта фраза: "Пробрасывает трафик, причём в пакетах сохраняет внутренний IP мобильника." — лютый бред.
M>>>Поэтому продвинутое железо способно установить и обратное соединение, сказав NAT'у с кем хочет связаться во внутренней сети (если не изменяет склероз). S>>Изменяет. Это настройки "железки с NAT", внешние устройства ничего об этом не знают. M>Может это особенность HTTP?
Нет.
M>>>Для любой железяки во внешней сети IP пользователя будет равно IP NAT-шлюза. Но во всех пакетах будет видно и внутренний адрес абонента. S>>В каком поле? M>Понятия не имею.
Ну вот и поинтересовался бы, прежде чем придумывать про "сохранение внутреннего IP внутри пакета"
M>Вот захожу на whois-сервис, а он мне Your local LAN IP address показывает. При этом показывает полностью мой запрос, в нём моего LAN-адреса нет.
Попробуй тоже самой с выключенным JS. Скорее всего через него.