Como resolver o nome do computador OSX para o endereço IP para o serviço da Web local?

2

Eu tenho um script na minha máquina XP que precisa entrar em contato com a minha máquina OSX pelo endereço IP. A máquina OSX usa DHCP e o endereço IP muda diariamente. No entanto, ele tem um nome de computador estático e um nome de netbios (o mesmo) que eu suponho que poderia ser resolvido para o endereço IP de alguma forma para o script usar.

Então, estou procurando (adivinhando) por comando (s) que pode revelar o endereço IP da máquina OSX da máquina XP usando (no máximo) o nome do computador estático OSX.

O que eu tentei:

ping my_osx_comp_name - > não encontrado

ping my_osx_comp_name.local - > não encontrado

arp -a mostra um endereço IP para a máquina OSX, mas não um nome.

Se eu assumir no momento que eu tinha o endereço ip dinâmico atual (192.168.235.18), mas não o nome (por causa do diagnóstico),

tracert 192.168.235.18 mostra um único salto, mas não tem resolução de nome.

ping -a 192.168.235.18 pings com sucesso, mas não mostra nome

nbtstat -A 192.168.235.18 - > host não encontrado

Eu me certifiquei de que eles estivessem no mesmo grupo de trabalho "WORKGROUP". Eles também estão na mesma LAN com o mesmo gateway padrão e máscara de sub-rede.

O que mais eu posso fazer ou posso ter errado? Preciso de um servidor WINS?

Como eu disse, estou adivinhando soluções. Eu não sou tão familiarizado com NETBIOS, WINS, etc.

    
por Keith Bentrup 20.09.2011 / 23:59

1 resposta

1

O parágrafo 2 é um pouco confuso.

Você pode, por favor, esclarecer o que você tem e o que está procurando?

Se você tem o nome do computador, você pode fazer ping para obter o endereço IP -

ping computername

Se você tem o endereço IP, você pode usar o seguinte para obter o nome -

ping -a ipaddress

ou

nbtstat -A ipaddress

    
por 21.09.2011 / 00:04