Получить все IP-адреса на компьютере

Как я могу получить все IP-адреса, подключенные к машине, на которой работает мое приложение (приложение C # NET Console) ? Мне нужно привязать службу WCF к основному IP-адресу и вернуть список полного списка IP-адресов.

using System.Net;

string myHostName = Dns.GetHostName().ToString();
string ipAddress = Dns.Resolve(HostName).AddressList[0].ToString();

Это то, что я использую прямо сейчас, чтобы получить основной IP-адрес, но я не могу понять, как чтобы остальные вернули их.

Если я привяжу службу WCF к localhost: 8000, откроет ли это его на основном сервере?

21
задан stivlo 4 October 2011 в 15:21
поделиться