Mein Netzwerk ist eindeutig durcheinander, aber ich kann nicht herausfinden, wie:
derek@vinka:~$ nslookup google.com
;; connection timed out; no servers could be reached
derek@vinka:~$ curl google.com
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
Wenn ich eine Domain nicht nachschlagen kann, sollte ich sie sicherlich nicht durchsuchen können. Kann jemand erklären, was hier los ist?
tracepath
ist auch nur eine lange Reihe von entweder ???
oder no reply
Antworten.
(FWIW, alles war zu arbeiten, aber ich versuche , meine sekundären Router-on zu ändern a 50' Ethernet - Kabel Anbindung an das Kabelmodem / Router eine AP im selben Subnetz zu werden, statt ein Router in einem eigenen Subnetz sein )
derek@vinka:~$ env | grep -i proxy
derek@vinka:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 vinka
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
derek@vinka:~$
derek@vinka:~$ nslookup
> server
Default server: 127.0.1.1
Address: 127.0.1.1#53
Interessanterweise erhalte ich das gleiche Ergebnis von einem System, auf dem NetworkManager ausgeführt wird, und einem anderen System, auf dem Connmand ausgeführt wird.
Wenn ich über meinen Router ( nslookup host 192.168.0.1
) nachschaue , kann ich immer noch keine Auflösungen erhalten, aber Browser / Curl / Wget funktionieren immer auf meinem Laptop, meinem Himbeer-Pi-Medienserver und meinem Telefon - alle mit unterschiedlichen Betriebssystemen.
Was ist mit / etc / nsswitch?
derek@vinka:~$ grep hosts /etc/nsswitch.conf
hosts: files mdns4_minimal dns [NOTFOUND=return] resolve [!UNAVAIL=return] dns
Natürlich ist das letzte dns
überflüssig, aber sonst sieht es richtig aus.
derek@vinka:~$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 127.0.1.1
Auf meinem Medienserver:
derek@nas ~ $ cat /etc/resolv.conf
# Generated by Connection Manager
nameserver 127.0.0.1
env | grep -i proxy
.
systemd
schlägt wieder zu. Diesmal ist es systemd-resolve
.