Chromium unter Ubuntu löst die .local-Adresse nicht auf, obwohl dies bei anderen Anwendungen der Fall ist

467
brandones

Ich habe Avahi-Daemon auf einem Server in meinem LAN mit einer Website unter :8080.

Von meinem Entwicklungs-Laptop mit Ubuntu 18.04 kann ich das bekommen

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 

So pinglöst die Adresse auf. Ich erhalte meine Website, wenn ich myserver.local:8080auf meinem Entwicklungscomputer in Firefox gehe . Die anderen Computer in meinem Büro, auf denen Windows und Mac ausgeführt wird, scheinen ebenfalls unter dieser Adresse darauf zugreifen zu können.

Wenn ich in Chromium auf meinem Laptop navigiere, 192.168.1.89:8080bekomme ich meine Website. Aber wenn ich zu myserver.local:8080mir gehe, bekomme ich

Die Server-IP-Adresse von myserver.local wurde nicht gefunden.

DNS_PROBE_FINISHED_NXDOMAIN

Was ist los mit Ubuntu Chromium?

0
Es gibt kein Ubuntu-Chrom. Ipor Sircer vor 5 Jahren 0
Whoops, ich meinte Chromium. Fest. brandones vor 5 Jahren 0
Woher bekommst du "myserver.local"? Was ist das Hosting der Zone .local? Haben Sie ein lokales DNS-Server-Setup oder etwas? Während es wahrscheinlich funktionieren würde, wenn es richtig konfiguriert ist, sieht "myserver.local" nicht richtig aus und ist nicht so, wie dies normalerweise geschieht. Normalerweise haben Sie einen DNS-Server in Ihrem Netzwerk, der eine Domäne hostet (z. B. home.local), und dieser DNS-Server würde alle Datensätze für Ihre Netzwerkgeräte enthalten (z. B. myserver.home.local). Sie scheinen jedoch Ihren Server so anzusprechen, als ob er Teil der Top-Level-Domain .local ist. Also, was hosten die Zone .local in Ihrem Netzwerk? Appleoddity vor 5 Jahren 0
Avahi ist eine Zeroconf-Implementierung wie Bonjour von Apple. Es verwendet mDNS. Wie gesagt, es funktioniert wie erwartet von allen anderen Computern, auf denen alle anderen Browser ausgeführt werden, und sogar von Firefox auf meinem Ubuntu-Computer. Das Problem tritt nur bei Chromium unter Ubuntu auf. brandones vor 5 Jahren 0
Chromium sollte den Einstellungen in /etc/nsswitch.conf folgen, um mdns (wahrscheinlich mdns4_minimal) zu verwenden. Möglicherweise tut es nicht A.B vor 5 Jahren 0
Meine `/ etc / nsswitch.conf` hat die Zeile` hosts: files mdns4_minimal [NOTFOUND = return] dns myhostname` brandones vor 5 Jahren 0

0 Antworten auf die Frage