I was wondering if anyone might be able to help me out with this. I am now working in a mostly Windows environment as an IT manager and I am trying to do as much work as possible from the Mac on my desk. Apple's Remote Desktop software is great for controlling Macs but it is pretty weak with Windows machines. On the windows side there is an open source program called Ultravnc that offers a number of advances for IT managers, specifically it uses the NT domain for many things such as authentication into machines and it lists the netbios names of computers along with their IP addresses. This is particularly helpful on this company's network, which has no DHCP and no local dns names, just numbers and netbios names. Windows computers are also capable of using netbios names for other purposes like pinging, and even in Internet Explorer.
So I was wondering if I could somehow get applications running on my computer to use netbios names. I know it is possible to lookup a netbios name from an IP (or vice versa) in the terminal using the nmblookup command. I was wondering how I could integrate this into the OS's system for doing the same.
I think the best way to do this would be to run my own DNS server that is only accessible from my own machine (so as not to screw up any other machines on the network). My computer would first query the built in DNS server, which would look up information using nmblookup and if a match cannot be found then it tells the application to look upwards to a higher dns server. I don't know much about DNS, so my first question is, is this possible?
Another idea I have is to have a program that writes all the netbios names to the hosts file on the local machine so but this seems like it would be hard to update.
Does anyone know anything about this? I'd appreciate any input. Thanks.