Não é possível conectar-se ao nome do computador, exceto para compartilhamento de arquivos

2

Eu tenho um computador na minha rede em casa chamado "shuttle" executando o Win XP Pro. Eu posso me conectar aos compartilhamentos de arquivos desta máquina visitando \shuttle e ela funciona bem.

No entanto, a máquina também possui um servidor da Web e o SQL Server instalados. Não consigo digitar http://shuttle/ no navegador da web. Se eu ping shuttle obtenho uma resposta de um endereço IP externo que nem é meu! A resposta também menciona shuttle.WAG320N , mas eu não sei o que está se referindo, é o nome do roteador!

Eu posso conectar bem via endereço IP para o servidor web e SQL, por isso não há problemas de conectividade. Parece estar relacionado ao DNS, mas as caixas do Windows devem transmitir seus nomes de computador, não deveriam? Eu não acho que é um problema, pois o nome do computador funciona para acessar os compartilhamentos de arquivos muito bem.

Eu recentemente adquiri um novo roteador, o Linksys WAG320N, e ele funcionou bem antes disso, então tenho certeza que é algo relacionado à sua configuração. Eu não tenho certeza do que mais posso verificar!

Obrigado pelo seu tempo.

Atualizar

Ainda tendo este problema e não consegue encontrar uma resposta. Usado para poder acessar RDP, MySQL, VNC e HTTP usando o nome da máquina antes deste roteador - alguém pode pensar em qualquer outra coisa que eu possa tentar? :) Muito obrigado pela sua ajuda.

Outra atualização

Se eu fizer ping -a 192.168.1.10 , diz Pinging SHUTTLE , mas se eu fizer ping SHUTTLE , diz Pinging SHUTTLE.WAG320 (67.215.65.132) . WAG320 é o nome do roteador - de onde vem esse endereço IP?!

    
por greg84 01.02.2012 / 13:53

3 respostas

3

Finalmente resolvido após semanas de frustração! Pensei em colocar a resposta aqui caso alguém tenha um roteador Linksys WAG320N e não perceba o problema na configuração padrão.

Na página de configuração básica, há uma opção para um "nome do host", que pode ser atribuído ao roteador. O valor padrão para isso é WAG320N . Isso, então, recebe 'broadcast' como o sufixo DNS específico da conexão. Remover isso e deixá-lo em branco resolveu o problema de qualquer máquina desconectada e reconectada ao roteador. Eu poderia finalmente digitar http://shuttle/ para chegar ao meu servidor web novamente - hooray! :)

Espero que isso ajude alguém ...

    
por 10.03.2012 / 00:19
0

Quando você digita http://shuttle/ em seu navegador, ele procura um domínio com esse nome ou faz uma pesquisa no Google, dependendo do navegador, ele não procura pelo computador local, pois não sabe que deve fazer isso . Você precisa informar ao seu computador que ele deve procurar o IP local, por exemplo, http://10.0.0.4/ ao tentar acessar http://shuttle/ . Para fazer isso, abra o arquivo hosts do seu computador que você pode encontrar em C:\Windows\System32\drivers\etc\hosts , abra-o em qualquer editor de texto, adicione essa linha específica -

10.0.0.4       shuttle

E reinicie o seu PC.

Não, você não pode se conectar automaticamente a qualquer PC em sua LAN, a partir de um navegador da Web, com o nome da máquina. Os navegadores sempre tentarão examinar o arquivo hosts de qualquer registro IP como este para resolver um endereço aleatório. Portanto, você deve adicionar esse registro para cada um dos PCs na lan, se quiser acessá-los com o nome da máquina deles em vez do IP.

    
por 01.02.2012 / 14:14
0

Existem vários protocolos de resolução de nomes em uso pelo Windows por padrão, incluindo NetBIOS / WINS. Isso não é usado pelos navegadores da Web, mas é usado internamente pelo Windows. Isso explicaria por que você pode clicar em \ shuttle, mas não em uma página da web.

    
por 01.02.2012 / 15:07