"Zielhost nicht erreichbar" beim Ping [geschlossen]

8

Nachdem der Netzwerkmanager keine Verbindung zu meinem Router mit der IP 192.168.1.1 herstellen konnte.

Ich habe die statische IP für meine Schnittstelle eingestellt. Es verbindet, aber ich kann nicht pingen. Ich erhalte "Zielhost nicht erreichbar", wenn ich von diesem bestimmten PC aus pinge. Wenn ich verkabelt bin, kann ich mit derselben Schnittstelle und demselben Router mit meinen Laptops pingen und eine gute Verbindung herstellen.

Ich habe die Schnittstellen-IP wie folgt eingestellt:

auto eth0
iface eth0 inet static
    address 192.168.1.2
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1

Wie kann ich meinen PC mit dem Internet verbinden? Bitte helfen Sie

BEARBEITEN: ifconfig ifconfig

IP-Route IP-Route

ethtool ethtool

Traceroute Traceroute

Das Mii-Tool sagte man nicht unterstützt.

sagarchalisieren
quelle
Was ist die Ausgabe, ifconfigwenn Sie es in ein Terminal eingeben? Welcher Adapter ist drahtlos und welcher verkabelt? eth0 ist normalerweise verdrahtet.
John Lyon
Es ist verkabelt und ein alter Desktop-PC mit externer Netzwerkkarte. ifconfig zeigt mir die Schnittstelle zu allen von mir eingestellten IPs.
Sagarchalisierung
Sie haben also nur eth0? Es gibt keine anderen Schnittstellen oder Ports? Wenn dies der Fall ist und Ihre anderen Computer auf den Router zugreifen können, liegt möglicherweise ein Hardwareproblem vor.
John Lyon
ja und es hat sich bis gestern gut verbunden
sagarchalise
Klingt dann nach einem Hardwareproblem. Haben Sie das Ethernet-Kabel kürzlich überprüft? Vielleicht ist am letzten Tag ein Stuhl darüber gerollt. Funktioniert das Kabel mit Ihrem Laptop? Verwenden Sie jedes Mal denselben Port an Ihrem Router?
John Lyon

Antworten:

4
  1. Ich gehe davon aus, dass Sie mit "Verbinden" eine Verbindung zu den Schnittstellenanschlüssen Ihres PCs und Routers meinen.
    Ich verstehe jedoch nicht, warum dies erst passieren sollte, nachdem Sie static-IP verwendet haben - möglicherweise wurde Ihre Schnittstelle ursprünglich nicht konfiguriert.

  2. Wenn Ihre Router-IP 192.168.1.1 lautet, handelt es sich sehr wahrscheinlich um eine Subnetzkonfiguration der Klasse B.
    Dies bedeutet, dass die Netzmaske wäre 255.255.0.0.
    Mit einer Netzmaske der Klasse C und einer Netzwerknummer von 192.168.1.0haben
    Sie Ihren PC in einem anderen Subnetz als Ihren Router platziert.
    Das würde den nicht erreichbaren Ping-Fall erklären.

Also, ich denke du solltest es versuchen mit,

iface eth0 inet static  
    Adresse 192.168.1.2  
    Netzmaske 255.255.0.0  
    Netzwerk 192.168.0.0  
    Sendung 192.168.255.255  
    Gateway 192.168.1.1  

Sie können die physische Konnektivität mit überprüfen mii-tool.
Es ist Teil des net-toolsPakets.

nik
quelle
1
Warum sollte es Klasse B sein?
Pitto
Nein, der 192-Block ist eine Bank mit Adressen der Klasse C, und Ihr Heimrouter verwendet eine Netzmaske von 255.255.255.0.
Psusi
2
In vielen Netzwerken können Sie keine Präfixlänge mehr basierend auf der IP-Adresse mehr annehmen. Dies ist eine Annahme, dass Netzwerkgeräte und Stapel erstellt wurden, bevor klassenlose Netzwerke üblich waren. Ich denke, die meisten Heimrouter würden 192.168.xx als Klasse C festlegen, basierend auf älteren Vor-CIDR-Daten.
Belacqua