Temos iphones em nossa rede e eles não conseguem resolver os nomes dos computadores. Queremos acessar sites internos através de nomes internos ( http: // servidor ), mas não podemos.
Há alguma solução para isso?
Obrigado.
Temos iphones em nossa rede e eles não conseguem resolver os nomes dos computadores. Queremos acessar sites internos através de nomes internos ( http: // servidor ), mas não podemos.
Há alguma solução para isso?
Obrigado.
Respostas:
Como Farseeker diz, a questão é que o que você chama de "nomes de computadores" são na verdade nomes de NetBIOS. O NetBIOS é um protocolo da própria invenção da Sytek / IBM, que foi substituído por um serviço de nomes como DNS, portanto, geralmente não é suportado em máquinas que não são Windows. As máquinas Linux e Unix podem usar o NetBIOS através de um cliente de terceiros chamado SAMBA, mas o iPhone não executa o SAMBA.
Por fim, você precisa que suas máquinas Windows resolvam pelo DNS e pelo NetBIOS. Existem várias maneiras de fazer isso:
Em resumo, os nomes de host do Windows não resolvem o DNS por padrão - você precisa deles para o DNS dos iPhones e outros dispositivos que usam os padrões da Internet para a resolução de nomes.
Quando você está em um ambiente Windows, ele pode (e usa) o NetBIOS para resolver os nomes dos computadores; portanto, se você não possui um servidor DNS central (como em uma rede doméstica), ele ainda pode mapear nomes para endereços IP.
O iPhone, no entanto, não suporta a resolução de nomes NetBIOS - porque não é um PC e está ausente neste protocolo. Você também nunca o verá incluído, porque é bastante fora de campo.
A única maneira de contornar isso é configurar um DNS (se você tem um AD, então você já tem um DNS) ou desbloquear o iPhone e editar o arquivo de hosts para mapear IPs manualmente para nomes ...
Configure um DNS interno, ou seja, aquele que sua empresa gerencia com todos os registros do servidor, se você possui um domínio do Active Directory, já possui um servidor DNS. Em seguida, faça com que o dhcp entregue o endereço IP dos servidores DNS ou configure manualmente, conforme descrito na 1ª resposta.
Como alternativa, configure um proxy da Web na sua LAN sem fio, que possui um arquivo de hosts para os servidores que você deseja que eles acessem. Novamente, isso precisa ser configurado no iPhone manualmente ou via DHCP.
Algumas soluções de proxy: Squid , Apache mod_proxy
M.
Você os tem listado em um DNS ou eles são provisionados através de um arquivo de hosts normalmente?
Recebo o DNS provisionado do meu dispositivo sem fio no meu iphone e o DNS parece funcionar muito bem. Verifique em Configurações> Redes WiFi> [SID]> DHCP deve mostrar DNS e domínios de pesquisa.
Eu gostaria de saber como configurar algo como hosts para o iPhone, onde alguns dos servidores que eu quero não estão no DNS.
Isto é o que eu faço:
Eu tenho um laptop Windows executando o Apache com o nome de computador "laptop-casa". Agora eu posso ir ao safari do iPhone e digitar " http: //home-laptop.local ".