Chromium в Ubuntu не разрешает адрес .local, а другие приложения -

407
brandones

У меня запущен avahi-демон на сервере в моей локальной сети с веб-сайтом по адресу :8080.

С моего ноутбука для разработки под управлением Ubuntu 18.04 я могу получить

brandon@arturo:~ $ ping myserver.local PING myserver.local (192.168.1.89) 56(84) bytes of data. 64 bytes from 192.168.1.89 (192.168.1.89): icmp_seq=1 ttl=64 time=1.23 ms 64 bytes from 192.168.1.89 (192.168.1.89): icmp_seq=2 ttl=64 time=1.20 ms 

Так pingрешается адрес. Я получу свой веб-сайт, если зайду myserver.local:8080в Firefox на моей машине для разработки. Другие компьютеры в моем офисе, работающие под управлением Windows и Mac, по-видимому, также могут получить к нему доступ по этому адресу.

В Chromium на моем ноутбуке, если я перехожу на сайт, 192.168.1.89:8080я получаю свой веб-сайт. Но если я перейти к myserver.local:8080я

IP-адрес сервера myserver.local не найден.

DNS_PROBE_FINISHED_NXDOMAIN

Что не так с Ubuntu Chromium?

0
Там нет убунту хром. Ipor Sircer 6 лет назад 0
Упс, я имел в виду хром. Исправлена. brandones 6 лет назад 0
Откуда вы получаете «myserver.local»? Что такое хостинг в зоне .local? У вас есть локальный DNS-сервер или что-то еще? Хотя это, вероятно, будет работать при правильной настройке, «myserver.local» выглядит неправильно и обычно не так. Обычно в вашей сети есть DNS-сервер, на котором размещен домен (например, home.local), и этот DNS-сервер будет содержать все записи для ваших сетевых устройств (т.е. myserver.home.local). Но вы, похоже, обращаетесь к своему серверу, как будто он является частью домена верхнего уровня .local. Так какой хостинг зоны .local в вашей сети? Appleoddity 6 лет назад 0
Avahi - это реализация zeroconf, такая как Bonjour от Apple. Он использует mDNS. Как я уже сказал, он работает очень хорошо, как и ожидалось, со всех других компьютеров, работающих под управлением всех других браузеров, и даже из Firefox на моем компьютере с Ubuntu. Проблема возникает только с Chromium в Ubuntu. brandones 6 лет назад 0
chromium должен следовать настройкам в /etc/nsswitch.conf и указывать использовать mdns (вероятно, mdns4_minimal). Возможно это не A.B 6 лет назад 0
В моем `/ etc / nsswitch.conf` есть строка` hosts: files mdns4_minimal [NOTFOUND = return] dns myhostname` brandones 6 лет назад 0

0 ответов на вопрос