внешний IP Address?
От: DConnect Израиль  
Дата: 16.01.05 15:22
Оценка:
Компьютер подключен к локальной сети (IP Address 10.0.0.2)
router подключен к интернету как программно узнать внешний IP
спасибо
Re: внешний IP Address?
От: ghostrider Беларусь https://www.linkedin.com/in/andreipushkin
Дата: 16.01.05 17:47
Оценка:
Можно отправить web-запрос на сервис вроде cjb.net или dyndns.org и посмотреть какой ip он покажет на странице с результатом.
Re[2]: внешний IP Address?
От: DConnect Израиль  
Дата: 27.01.05 10:44
Оценка:
Что то мне подсказывает что ето должнобыть проще?


Здравствуйте, ghostrider, Вы писали:

G>Можно отправить web-запрос на сервис вроде cjb.net или dyndns.org и посмотреть какой ip он покажет на странице с результатом.
Re[3]: внешний IP Address?
От: Gollum Россия  
Дата: 27.01.05 10:53
Оценка:
Здравствуйте, DConnect, Вы писали:

DC>Что то мне подсказывает что ето должнобыть проще?

DC>

System.Net.Dns.Resolve("hostname.ru");
В инфракрасный прицел мы видны, как небесный ОМОН
Eugene Agafonov on the .NET

Re[4]: внешний IP Address?
От: DConnect Израиль  
Дата: 27.01.05 12:28
Оценка:
Я имел введу ип под которым клиент потключен к интернет
Re[5]: внешний IP Address?
От: Gollum Россия  
Дата: 27.01.05 12:34
Оценка:
Здравствуйте, DConnect, Вы писали:

DC>Я имел введу ип под которым клиент потключен к интернет


Так он такой и должен быть. В крайнем случае, www.hostname.ru или что там в днс прописано.
Декадентство — это лежать на пляже у Великого Блинского болота и смотреть телевизор. В смокингах.
Eugene Agafonov on the .NET

Re[5]: внешний IP Address?
От: Green2  
Дата: 27.01.05 12:39
Оценка:
Здравствуйте, DConnect, Вы писали:

DC>Я имел введу ип под которым клиент потключен к интернет


Ни как не определить.
Досвидание. Всего наилучшего
Re[5]: внешний IP Address?
От: Блудов Павел Россия  
Дата: 28.01.05 04:47
Оценка:
Здравствуйте, DConnect, Вы писали:

DC>Я имел введу ип под которым клиент потключен к интернет


Что значит подключён к интернет? Если имеется ввиду подключение к какому-дибо
другому компьютеру в сети, то можно спросить у этого компьютера, с какого адреса
к нему пришло соединение. Только что Вам даст это знание? Адрес запросто может
оказаться просто из NAT-ового pool'а.

Другое дело, если NAT-а точно нету на пути в интернет. Тогда все просто:

using System.Net;
using System.Net.Sockets;
            IPHostEntry hostEntry = Dns.Resolve(Dns.GetHostName());


В hostEntry.AddressList будет список всех адресов, установленных на компьютере.
... << RSDN@Home 1.1.4 beta 2 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.