Utilice nombres de host para conectarse a máquinas en LAN

Utilice nombres de host para conectarse a máquinas en LAN

Acabo de actualizar mi banda ancha aFTTClo que significa que mi enrutador ha tenido que cambiar. Anteriormente estaba usando un dispositivo ADSL Thomson TG585v7 proporcionado por mi ISP. Una cosa buena de ese enrutador era que actuaría como un DNS local y me permitiría encontrar mis otras máquinas en la red usando <hostname>.lanen lugar de direcciones IP.

Ahora cambié a un enrutador Ethernet Linksys WRT320N que se conecta a mi módem de fibra y que actualicé al firmware más reciente (1.0.04). Tengo 2 máquinas en la red que regularmente quiero conectar entre sí; uno ejecuta Windows 7 y el otro ejecuta OS X Lion.

El problema que tengo es que no puedo conectarme a mi máquina Win7 desde la máquina OS X usando el nombre de la máquina Win7. Sin embargo, puedo hacer ping a la máquina OS X desde mi máquina Win7 usando el nombre de host.

Respuesta1

Es muy inusual que uno de estos enrutadores actúe como servidor DNS local, pero es una característica realmente interesante. Aparte de configurar un nuevo servidor DNS (revisé su manual y, de hecho, no tiene esta función para su nuevo enrutador), lo más simple es darles direcciones IP estáticas y agregar entradas al archivo HOSTS para cada una. .

Es rápido, fácil y efectivo.

La otra forma, y ​​no soy un experto en Mac, sería hacer una nueva pregunta sobre cómo habilitar el servicio de nombres NetBIOS (tiene que ver con habilitar Samba).

Respuesta2

Básicamente, existen dos métodos de acceso basados ​​en nombres que se utilizan en muchos entornos domésticos.

  1. Un enrutador como su WRT320N o TG585v7 utiliza un dominio dedicado para lanproporcionar acceso por nombre a cada computadora que obtuvo un contrato de arrendamiento DHCP en el enrutador. El enrutador generalmente también se propaga lancomo un dominio de búsqueda a los clientes (aparecerá como domain lano search lanen el archivo /etc/resolv.conf de su cliente Mac, por ejemplo), de modo que ni siquiera necesite usar el .lanprefijo cuando use otros nombres de host de computadoras.

  2. DNS de multidifusiónes un método sin servidor, muy utilizado por Apple pero también implementado en Linux (avahi) y Windows. Le permite acceder a otros hosts por el dominio .local. En lugar de preguntar a un servidor de nombres configurado, cuando intenta resolver un .localnombre de host, su computadora simplemente transmite la solicitud en la red local y alguna computadora podría responder con "oye, ese es mi nombre, aquí, esa es mi dirección IP".

Esto último a menudo funciona de inmediato (si tiene varias Mac en la red, definitivamente puede usar ese método para abordarlas, esa es también la forma en que se "descubren" entre sí para que pueda compartir archivos, etc. a través de Finder). En su caso, mDNS es probablemente lo que le permite resolver el nombre de su Mac desde la máquina con Windows. Sin embargo, su Windows no parece responder a las solicitudes de mDNS (¿probablemente tiene un firewall? Realmente no puedo ayudar aquí, no use Windows en ningún lado).

Si desea el primer método (más controlado), debe verificar el firmware de su enrutador para saber cómo habilitar esa función. Si el firmware de su enrutador no admite esa función, es posible que desee intentar usarAbiertoWRTen lugar del firmware original.

información relacionada