Usuário com melhor resposta
Como se conectar remotamente usando Servidor dns ?

Pergunta
-
To criando um servidor de acesso remoto, mas caso eu tente usar servidor DNS ele nao se conecta. caso eu use o Ip fixo também não consigo me conectar.
public static TcpClient client;
private const int _PORT = 100; // server port
public static string connectTo = "kamikazehc.ddns.net";
// public static string connectTo = "192.168.0.102"; //Connect successfully
// public static string connectTo = "189.6.26.106 "; //Failed to connect
// public static string connectTo = "kamikazehc.ddns.net"; //Failed to connect
public static IPAddress ipaddress = null;Ele consegue descobrir o Ip do Servidor Dns,
private static void ConnectToServer() { int attempts = 0; bool IsValidIP = IPAddress.TryParse(connectTo, out ipaddress); if (IsValidIP == false) { ipaddress = Dns.GetHostAddresses(connectTo)[0]; Console.WriteLine(Dns.GetHostAddresses(connectTo)[0]); } client = new TcpClient(); while (!_clientSocket.Connected) { try { attempts++; Console.WriteLine("Connection attempt " + attempts); _clientSocket.Connect(ipaddress, _PORT); Thread.Sleep(100); } catch (SocketException) { Console.Clear(); } } Console.Clear(); Console.WriteLine("Connected"); }
Se usar meu IP fixo ou DNS ele tenta se conectar infinitamente.Se eu colocar o Ip local 192.168.X.X ele se conecta normalmente
acredito que não seja preciso mexer no código e sim saber como configurar minha internet, Todo esse código fica no cliente que tenta se conectar ao meu computador.
Respostas
-
Bom dia,
Veja no site NO IP
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Robson William SilvaModerator quinta-feira, 12 de janeiro de 2017 11:16
Todas as Respostas
-
Boa tarde,
Verifique a documentação a respeito da configuração de um servidor DNS:
https://technet.microsoft.com/en-us/library/cc771031(v=ws.11).aspx
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
-
Bom dia,
Veja no site NO IP
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Robson William SilvaModerator quinta-feira, 12 de janeiro de 2017 11:16