Mac no puede resolver el nombre de la PC en una red local


0

He configurado un servidor http simple en mi máquina con Windows 7 local y puedo acceder a él desde mi Mac usando la dirección IP y el número de puerto. Sin embargo no puedo acceder usando el nombre de red de la máquina de Windows desde Mac. Al mismo tiempo PUEDO acceder a un smb share por nombre en la misma computadora desde la misma Mac. Así que si voy a smb://dell-pc/ Me conectaré, sin embargo, si intento esto en el navegador http://dell-pc:8000 o un simple ping dell-pc en la terminal obtendré un error

ping: cannot resolve dell-pc: Unknown host

Al parecer, mi Mac puede resolver el nombre al acceder a smb, pero no lo puede resolver al hacer ping o acceder a un servidor web. ¿Cuál es la lógica aquí?

Respuestas:


2

El uso compartido de Windows usa multidifusión para que otras computadoras sepan que existe. No es lo mismo que el nombre de dominio en DNS, es por eso que solo funciona para compartir archivos. Para tener un nombre en mac, simplemente agregue la IP de su máquina de Windows al archivo de hosts OSX:

  1. Busque su IP local en Windows ejecutando ipconfig mando
  2. En el archivo de hosts de edición OSX sudo nano /private/etc/hosts poner línea <IP of Windows computer> dell-pc

En el enrutador local también puede poner una IP estática para que la máquina de Windows no la cambie en el futuro.


¿Hay alguna manera de hacer que mi dell-pc anuncie su nombre? Me gustaría evitar editar archivos de hosts, porque también necesitaré acceder a esta dirección desde el iPad, el navegador de Smart TV y otros dispositivos. Por cierto, el PC ya tiene una dirección IP estática.
casper

Necesitas ejecutar DNS local aquí puedes leerlo su
botmonster
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.