I'm assuming that you are able to ping the W2K machine from another Windows machine on the network, but that it does not appear in Network Neighborhood or My Network Places.
Can you map a drive to a share on the machine using NET USE * \\<ipaddress>\<sharename>? If not, make sure you have not disabled NetBIOS-over-TCP/IP on the machine. Do this in TCP/IP Properties | Advanced | WINS. If you need to provide alternative credentials, try the connection from an NT machine and add the /USER: <username> option to the NET USE command.
Have you configured the W2K machine to be in the same workgroup as the other Windows machines? If not, use the Properties window for My Computer to change the workgroup.
If the machine is in the same subnet and in the same workgroup, it should register itself with the subnet master browser. It might take a while for the server to appear in the browse list, but within an hour you should see it.
This was first published in May 2001