CONEXAO C# IP POR NOME
Bom dia, tenho um sistema em c# que conecta com mysql minha string de conexao é essa:[Ô]Host=192.168.0.102; Datbase=loja; User ID=remoto; Password=123; Port=3306[Ô], conecta normal, mas tenho um problema as maquinas la estao com ip automatico, dinamico, dai substitui o ip 192.168.0.102 pelo nome que é maquina1, mas pelo nome nao funcionou, nao deveria funcionar ?, quando eu troco o nome pelo ip funciona normalmente...
so para completar o acesso é dentro da rede local
O nome funcionar ou não depende de como a rede é configurada, se simplesmente ligaram os PCs na rede sem nenhum controlador de dominio e servidor de DNS interno o Windows pode não conseguir encontrar mesmo o PC, e essa é a maior parte dos casos que se encontra por ai, uma rede sem servidor.
O seu maior problema ai não é nem resolver o nome, o problema maior é instalar o servidor de banco de dados em uma máquina com IP dinâmico, o que você precisa fazer ai é mudar a configuração da máquina que vai ser o servidor de banco de dados para um IP fixo, e pelo IP que você postou como exemplo é muito provável que estão usando um simples roteador para compartilhar a internet, e nele o DHCP deve estar configurado para distribuir IPs a partir do 192.168.0.100, então provavelmente você deve poder usar qualquer IP que não esteja sendo usado entre 192.168.0.2 e 192.168.0.99 que deve ser a faixa de IPs fixos reservados no roteador.
O seu maior problema ai não é nem resolver o nome, o problema maior é instalar o servidor de banco de dados em uma máquina com IP dinâmico, o que você precisa fazer ai é mudar a configuração da máquina que vai ser o servidor de banco de dados para um IP fixo, e pelo IP que você postou como exemplo é muito provável que estão usando um simples roteador para compartilhar a internet, e nele o DHCP deve estar configurado para distribuir IPs a partir do 192.168.0.100, então provavelmente você deve poder usar qualquer IP que não esteja sendo usado entre 192.168.0.2 e 192.168.0.99 que deve ser a faixa de IPs fixos reservados no roteador.
Caro TIAGO007
Esta ligado diretamente a máquina que esta o Banco de dados e gerência sua rede de intranet...... TCP-IP
Para que possa utilizar faixas de IP fixo e um NOME de DOMINIO será necessário a habilitação desse serviço na rede tanto para Windows server 2000/2003/2008.
Será necessário vc ter ou configurar um (servidor de domÃnio) isso pode ser configurado em [Ô]Sistemas Operacionais server[Ô] e seu banco de dados instalado nela para que possa realizar o acesso de forma correta.....
Resoluções de nomes de rede é menos conflitantes em S.O. Server pois tem ferramentas de controle especÃficos para isso.
S.O. fazendo esse serviço que não for server pode deixar sua rede vulnerável e lenta pois não tem controles especÃficos para isso........
Boa Sorte
Esta ligado diretamente a máquina que esta o Banco de dados e gerência sua rede de intranet...... TCP-IP
Para que possa utilizar faixas de IP fixo e um NOME de DOMINIO será necessário a habilitação desse serviço na rede tanto para Windows server 2000/2003/2008.
Será necessário vc ter ou configurar um (servidor de domÃnio) isso pode ser configurado em [Ô]Sistemas Operacionais server[Ô] e seu banco de dados instalado nela para que possa realizar o acesso de forma correta.....
Resoluções de nomes de rede é menos conflitantes em S.O. Server pois tem ferramentas de controle especÃficos para isso.
S.O. fazendo esse serviço que não for server pode deixar sua rede vulnerável e lenta pois não tem controles especÃficos para isso........
Boa Sorte
Faça seu login para responder