kein Reverse-Ping

kein Reverse-Ping

Aus mir unerklärlichen Gründen konnte eine Ubuntu 16.04-Maschine nicht mehr auf das Internet zugreifen. Merkwürdig ist, dass sie den Router immer noch anpingen kann – der Router aber nicht zurückpingen kann! Auf dem Router läuft dd-wrt v3.0-529519 mega. Ich habe versucht, Network Manager zu deinstallieren und neu zu installieren, was schwierig war, da apt-get nicht funktionierte (da kein Internetzugang), aber es ging nicht. ufw ist deaktiviert.

ifconfig:

eno1      Link encap:Ethernet  HWaddr 18:66:da:10:81:1c  
          inet addr:10.22.2.160  Bcast:10.22.2.255  Mask:255.255.255.0
          inet6 addr: fe80::3330:9eb0:d72:99c6/64 Scope:Link
          inet6 addr: fe80::1a66:daff:fe10:811c/64 Scope:Link
          inet6 addr: fe80::81fb:97e6:8d6f:2afd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:97945 errors:0 dropped:4 overruns:0 frame:0
          TX packets:44277 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:39302814 (39.3 MB)  TX bytes:10570496 (10.5 MB)
          Interrupt:20 Memory:f7d00000-f7d20000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:25326 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25326 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:5476236 (5.4 MB)  TX bytes:5476236 (5.4 MB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:10.22.2.1  P-t-P:10.22.2.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

virbr0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Route:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.22.2.1       0.0.0.0         UG    100    0        0 eno1
10.22.2.0       *               255.255.255.0   U     0      0        0 eno1
10.22.2.2       *               255.255.255.255 UH    0      0        0 tun0
link-local      *               255.255.0.0     U     1000   0        0 tun0
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0

iwconfig:

no wireless extensions (on any interface)

Ich konnte Wireshark noch nicht installieren, da apt-get natürlich nicht funktioniert. Ich kann es aber mit dpkg tun, wenn ich einen Download mit den richtigen ausführbaren Dateien finde. Hoffentlich wird uns das sagen, was los ist!

Antwort1

Ich habe festgestellt, dass das Problem darin bestand, dass der ARP-Cache meines Routers keinen Eintrag für die Maschine hatte, die keine Verbindung herstellen konnte. Als ich ihn manuell hinzufügte (mithilfe von „arp -s“ auf dem Router selbst), konnte ich die Verbindung zum Internet wiederherstellen. Wenn ich den Router jedoch neu starte, geht mein permanenter Eintrag verloren. Ich glaube, das Problem ist, dass der Router beim Neustart eine ARP-Anfrage an jede Maschine im lokalen Netz sendet und diese bestimmte Maschine aus irgendeinem Grund nicht antwortet. Ich kann meine Internetverbindung immer wiederherstellen, wenn ich diese manuell hinzugefügte Beziehung erneut eingebe, aber offensichtlich stimmt etwas anderes nicht. Hat jemand eine Idee, wo man nachsehen muss?

verwandte Informationen