Witam,
Mam problem, z którym nie potrafie sobie poradzić... mianowicie mam w PC dwie karty sieciowe, które wpięte są do dwóch różnych sieci:
IP 1 karty sieciowej to: 192.168.1.100
IP 2 karty sieciowej to: 192.168.1.102
W programie chcę sprawdzać sobie zewnętrzne IP tych sieci.
Do tej pory robiłem to tak:
try
{
description.Append("Zewnętrzny adres IP:\t");
description.Append(new WebClient().DownloadString("http://www.whatismyip.com/automation/n09230945.asp"));
}
catch
{
}
Jednak Windows kieruje domyślnie cały ruch na jedną z kart... więc jestem w stanie sprawdzić IP zew. tylko jednej sieci...
Czy wie ktoś jak wysyłać/odbierać pakiety np. za pomocą "WebClient" z/do dowolnej karty?
Dziękuję i pozdrawiam,
Piotr.