Página 1 de 1

Conexion en vez de IP por DNS

Publicado: 11 Sep 2015, 21:13
por circunsxik
Hola, primero de todo decir que estoy haciendo posts y preguntas en esta categoría porque no la hay de C#. Espero que no estén muy mal colocados.

Como ya sabréis algunos llevo unos días trabajando en un proyecto cliente/servidor y me gustaría que la conexión fuera por DNS en vez de por IP. Así se puede conectar desde cualquier sitio

Mi código para ip es este:
datosConnexio = new IPEndPoint(IPAddress.Parse("192.168.1.78"), 8080);

            connectar();
Entonces para que se conecte a mi DNS he probado esto que lo saque de stackoverflow que aparte de no funcionar, no se si es lo que quiero yo...
IPHostEntry ipHostInfo = Dns.Resolve("nombreDNS.no-ip.biz");
            IPAddress ipAddress = ipHostInfo.AddressList[0];

            IPEndPoint datosConnexio = new IPEndPoint(ipAddress, 8080);

            connectar();

Re: Conexion en vez de IP por DNS

Publicado: 12 Sep 2015, 03:38
por joselin
encontre esta referencia aca [Enlace externo eliminado para invitados]
IPHostEntry ipHostInfo = Dns.GetHostEntry("127.0.0.1");
no se si resuelve , proba

Re: Conexion en vez de IP por DNS

Publicado: 13 Sep 2015, 19:22
por circunsxik
No tampoco... Como puede ser tan difícil de encontrar esto?

Re: Conexion en vez de IP por DNS

Publicado: 14 Sep 2015, 11:22
por circunsxik
Después de un par de días de llorar ofuscado jaja me chivaron la solución!! Por si alguien mas le sirve de ayuda aquí os lo dejo y doy por solucionado el tema!!
datosConnexio = new IPEndPoint(Dns.GetHostAddresses("dnsQueSea.no-ip.biz")[0], 8080);