Пытаюсь вместо аппаратного роутера использовать обычный компьютер с Linux (Ubuntu 11.04). Сразу же возникла проблема: не получается обратиться к компьютеру в физической сети по его_hostname.local (в Windows просто hostname). До этого я не задумывался, что этим ведает. Правильно ли я понимаю, что этим ведает DNS-сервер? Если да, то как настроить? Я пользуюсь dnsmasq. Вот конфиг:
interface=br0
listen-address=172.16.0.1
bind-interfaces
dhcp-range=172.16.0.2,172.16.255.254,255.240.0.0,24h
dhcp-option=3,172.16.0.1
— не помогает.