Итак, в моей домашней сети у меня есть куча компьютеров и пара компьютеров в проводной и беспроводной сети. Я делаю так, чтобы все настольные машины, которые имеют подключения к Ethernet, имели локально установленный IP-адрес (без резервирования DHCP), и все беспроводные соединения обращались к моему беспроводному маршрутизатору за IP-адресом, назначенным DHCP.
У меня рабочий стол (в настоящее время Ubuntu 9.04, но я иногда загружаюсь на OS X на нем), настроенный как файловый сервер с использованием Samba. Он также имеет статический IP-адрес, установленный на машине.
Я могу просто подключиться к нему, используя любой метод, который использует явное подключение к этому серверу (например, я могу подключиться к нему по ssh с помощью ssh username@my.static.ip
). Тем не менее, в большинстве случаев, когда я пытаюсь "просмотреть" сеть, используя сетевой браузер Windows или аналог OS X, мой сервер редко появляется.
У меня вопрос: как эти автоматические сетевые браузеры выясняют, что находится в сети, и как мне заставить мой сервер отображаться? Я знаю, что в сетях только с Windows у вас может быть нечто, называемое WINS-сервером, и я думаю, что это именно то, о чем я говорю, но что вы можете сделать, если вы не можете использовать WINS-сервер.