I have this code that gets the local IP, It works when I'm directly connected to my ISP modem but when I'm in a router it displays the mac instead of the IP. I don't know what's missing in the code.
Imports System.Net
Private Sub GetIPAddress()
Dim ip As IPHostEntry = Dns.GetHostEntry(Dns.GetHostName)
Label25.Text = ip.AddressList.GetValue(0).ToString
End Sub
Imports System.Net
Private Sub GetIPAddress()
Dim ip As IPHostEntry = Dns.GetHostEntry(Dns.GetHostName)
Label25.Text = ip.AddressList.GetValue(0).ToString
End Sub