pingの「宛先ホストに到達できません」[終了]


9

network-managerがIP 192.168.1.1を持っている私のルーターに接続できなかった後。

インターフェイスに静的IPを設定しました。接続しますが、pingできません。この特定のPCからpingを実行するたびに、「宛先ホストに到達できません」というメッセージが表示されます。有線接続している場合でも、ノートパソコンと同じインターフェイスとルーターでpingを実行して問題なく接続できます。

私はインターフェースIPを次のように設定しました:

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

PCをインターネットに接続するにはどうすればよいですか?助けてください

編集:ifconfig ifconfig

IPルート IPルート

ethtool ethtool

traceroute traceroute

mii-tool 1はサポートされていないと述べました。


ifconfig端末に入力したときの出力は何ですか?どのアダプターがワイヤレスで、どちらが有線ですか?通常、eth0は有線です。
ジョンリヨン

その有線と、その外部NICを備えた古いデスクトップPC。ifconfigは、設定したすべてのipsとのインターフェースを表示します。
sagarchalise、2011年

それであなたはeth0しか持っていませんか?他のインターフェースやポートはありませんか?その場合、他のマシンがルーターにアクセスできる場合は、ハードウェアの問題である可能性があります。
ジョンリヨン

はい、それは昨日までうまく接続するために使用されました
sagarchalise '23年

ハードウェアの問題のように聞こえます。最近イーサネットケーブルを確認しましたか?たぶん、最終日くらいに椅子が転がってしまったのかもしれません。ケーブルはラップトップで動作しますか?毎回ルーターの同じポートを使用していますか?
ジョンリヨン

回答:


4
  1. 「接続する」とは、PCとルーターのインターフェイスポートでのリンクアップを意味すると思います。
    ただし、静的IPを使用した後にのみこれが発生する理由を理解していません-おそらくインターフェースが最初に設定されていました。

  2. ルーターのIPが192.168.1.1の場合、クラスBサブネット構成である可能性が非常に高くなります。
    つまり、ネットマスクはになります255.255.0.0
    クラスCのネットマスクとのネットワーク番号を使用することにより192.168.1.0
    あなたはあなたのルータとは異なるサブネットにPCを配置しています。
    それはpingが到達できない場合を説明します。

だから、あなたは試してみるべきだと思います、

iface eth0 inet static  
    アドレス192.168.1.2  
    ネットマスク255.255.0.0  
    ネットワーク192.168.0.0  
    ブロードキャスト192.168.255.255  
    ゲートウェイ192.168.1.1  

で物理的な接続を確認できmii-toolます。パッケージの
一部ですnet-tools


1
なぜClass-bにすべきなのですか?
Pitto、

いいえ、192ブロックはクラスCアドレスのバンクであり、ホームルーターは255.255.255.0のネットマスクを使用します。
psusi

2
多くのネットワークでは、IPアドレスに基づいてプレフィックス長を仮定することはできません。これは、クラスレスネットワークが一般的になる前に作成されたネットワーク機器とスタックを前提としています。しかし、ほとんどのホームルーターは、レガシーpre-CIDRに基づいて、192.168.xxをクラスCとして設定すると思います。
belacqua
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.