Tenemos iphones en nuestra red y no pueden resolver los nombres de las computadoras. Queremos acceder a sitios internos a través de nombres internos ( http: // servidor ), sin embargo, no podemos.
Hay alguna solución para esto?
Gracias.
Tenemos iphones en nuestra red y no pueden resolver los nombres de las computadoras. Queremos acceder a sitios internos a través de nombres internos ( http: // servidor ), sin embargo, no podemos.
Hay alguna solución para esto?
Gracias.
Respuestas:
Como dice Farseeker, el problema es que lo que llaman "nombres de computadora" son en realidad nombres de NetBIOS. NetBIOS es un protocolo de la propia invención de Sytek / IBM, que ha sido reemplazado por un servicio de nombres como DNS, por lo que generalmente no es compatible con máquinas que no son Windows. Las máquinas Linux y Unix pueden usar NetBIOS a través de un cliente externo llamado SAMBA, pero el iPhone no ejecuta SAMBA.
En última instancia, debe hacer que sus máquinas Windows se resuelvan a través de DNS y NetBIOS. Hay muchas maneras de hacer esto:
En resumen, los nombres de host de Windows no se resuelven a través de DNS de forma predeterminada; los necesita para resolver a través de DNS para iPhones y otros dispositivos que utilizan estándares de Internet para la resolución de nombres.
Cuando se encuentra en un entorno de Windows, puede (y usa) NetBIOS para resolver los nombres de las computadoras, por lo que si no tiene un servidor DNS central (como en una red doméstica), aún puede asignar nombres a direcciones IP.
Sin embargo, el iPhone no es compatible con la resolución de nombres NetBIOS, porque no es una PC y carece de este protocolo. Nunca lo verás incluido tampoco, porque está bastante a la izquierda del campo.
La única forma de evitarlo es configurar un DNS (si tiene un AD, entonces ya tiene un DNS), o desbloquear su iPhone y editar su archivo de hosts para asignar manualmente las direcciones IP a los nombres ...
Configure un DNS interno, es decir, uno que su empresa gestione con todos los registros del servidor, si tiene un dominio de Active Directory, entonces ya tiene un servidor DNS. Luego haga que dhcp entregue la dirección IP de los servidores DNS o configure manualmente como se describe en la primera respuesta.
Alternativamente, configure un proxy web en su LAN inalámbrica que tenga un archivo de hosts para los servidores a los que desea que accedan. Nuevamente, esto debe configurarse en el iPhone a mano o mediante DHCP.
Algunas soluciones proxy: Squid , Apache mod_proxy
METRO.
¿Los tiene listados en un DNS o los aprovisiona a través de un archivo de hosts normalmente?
Recibo el DNS aprovisionado desde mi conexión inalámbrica en mi iPhone y DNS parece funcionar bien. Verifique en Configuración> Redes WiFi> [SID]> DHCP debe mostrar DNS y buscar dominios.
Me gustaría saber cómo configurar algo como hosts para el iPhone donde algunos de los servidores que quiero no están en el DNS.
Esto es lo que hago:
Tengo un portátil con Windows que ejecuta Apache con el nombre de computadora "home-laptop". Ahora puedo ir al safari de iPhone y escribir " http: //home-laptop.local ".