У каждого компьютера или роутера, подключенного непосредственно к интернету, есть "внешний" IP - тот, по которому к нему обращаются извне, из интернета. В любой локальной сети адреса свои. Из диапазона, зарезервированного для локальных сетей.
Допустим, у вас дома (или на работе) к кабелю подключен роутер. Или компьютер-шлюз. У него есть внешний и внутренний адреса. Для своей сети роутер раздаёт локальные адреса, и компьютеры общаются друг с другом и с роутером именно по локальным. Сигналы вовне роутер передаёт со своего внешнего адреса, как будто это он их послал. Подменяя внутренний адрес компьютера своим внешним. То, что приходит извне, тоже принимает он, после чего передаёт по внутренней сети куда надо. Снаружи всё выглядит так, будто только один адрес и работает, и одно устройство на нём.
Отсюда вывод. Локальный адрес даёт доступ, только когда и источник, и приёмник будут находиться и адресоваться внутри локальной сети. Внешний адрес даёт доступ через интернет.
На самом деле эта информация хранится в технических заголовках письма. Правда там не всегда актуальный адрес, иногда там оказывается адрес магистрального провайдера или адрес службы отправки почты.
Более того, ну знает он ваш ip-адрес и что?
Можно. Вполне реально узнать IP адрес, с которого Вы вышли в интернет, даже на Яндексе (Яндекс-интернет).
Скрыть IP адрес тоже реально. Достаточно установить расширение для браузера Browsec. После этого справа вверху в браузере появится кнопка в виде маленького серого глобуса. Нажав на неё (глобус станет голубым), а потом на кнопку в появившемся окошке "Включить защиту", можно выбрать одну из пяти стран. IP адрес соответственно изменится на другой, который будет соответствовать выбранной стране. Трафик в этом случае шифруется - то есть, нельзя будет установить, на какие сайты Вы заходили.
Для отключения Browsec нужно опять нажать на глобус, потом - на кнопку "Выключить защиту".
Есть множество способов, как узнать свой IP адресс. Достаточно только немножко поискать. Лично я могу посоветовать этот сайт. Заходите на сайт и в жентре Вы увидите 10 цифр. Эти цифры есть Ваш IP адресс.
для смены различных сетевых настроек может помочь стандартная утилитка netsh (netsh /?)
Для Вашей задачи надо сначала выяснить "имя" сетевой карты, для которой будут изменения. Для этого выполните команду:
netsh interface ip show address (можно сократить до "netsh int ip show addr").
В кавычках будет указано имя (это то-же имя, что задано в списке сетевых интерфейсов). Частенько, для проводного подключения, имя адаптера "Подключение по локальной сети" (возможно с номером).
Смена IP-адреса будет примерно такой коммандой: netsh int ip set addr name="ИМЯ_ИНТЕРФЕЙСА" source=static addr=ЗАДАВАЕМЫЙ_IР mask=МАСКА gateway=ШЛЮЗ gwmetric=1
для сокращения, команды перед знаком равно и сам знак можно не указывать (addr= name= и др.).
Естественно, команда должна выполняться с правами администратора.