Pues ya encontre la solución al error de No such host is known que habia comentado en el post anterior.
System.Net.Socket.SocketException: No such host is known
Resulta que tenia algo así:
Dim hostEntry As IPHostEntry = Nothing
Dim servidor As String = “192.168.1.2″
hostEntry = Dns.Resolve(servidor)
Y pues al tratar de resolver la IP marcabá el error, la solución fue no resolver la IP y ponerla digamos que directa, con algo como esto:
Dim ipAddr As System.Net.IPAddress
Dim hostEntry As IPHostEntry = Nothing
Dim servidor As String = “192.168.1.2″
ipAddr = IPAddress.Parse(servidor)
Y listo!, ya funciona correctamente!.
Aca se ve otro ejemplo para crear sockets por IP