dnsmasq работает только на локальной машине

Я использую Ubuntu 14.04 и установил dnsmarq.

Содержимое моего dnsmasq.conf

address=/project.dev/192.168.0.2

listen-address=127.0.0.1 
listen-address=192.168.0.2
bind-interfaces

С моей локальной машины я могу получить доступ к project.dev, однако с другого устройства в той же локальной сети это невозможно. Устройство может подключиться к локальному компьютеру (с помощью dnsmasq), используя статический IP-адрес (192.168.0.2), а IP-адрес DNS устройства установлен на статический IP-адрес локального компьютера (192.168.0.2). Что-то отсутствует в файлах конфигурации, что не позволяет мне получить доступ к DNS-серверу или не позволяет DNS-серверу указывать неправильный IP-адрес для project.dev?


person PHaDventure    schedule 12.01.2015    source источник


Ответы (1)


Это не работало из-за того, что браузер на моем устройстве (Safari на iPhone 4s) превращает URL-адрес «project.dev» в поисковый запрос и, следовательно, пытается связаться с Google. Изменение моего URL-адреса, например, на «project.com» решает проблему.

person PHaDventure    schedule 12.01.2015