同じネットワーク上のゲートウェイや他のLinuxシステムをpingすることはできません。

同じネットワーク上のゲートウェイや他のLinuxシステムをpingすることはできません。

私は初めてLinuxに触れましたが、いくつかのLinuxシステムをネットワークに接続しようとしています。ゲートウェイや他のLinuxシステムにpingを送信できないようです。

10.45.89.x私のシナリオ:ゲートウェイがあるサブネットにいくつかのLinuxシステムを設定しました10.45.89.1。これらすべての場合以外は何もpingできません127.0.0.1。ルーティングテーブルまたはホストファイルを変更する必要があるかどうか疑問に思います。以下はいくつかのコマンドとその出力です。たぶん別のことを確認する必要がありますか?

netstat -r 出力:

10.45.89.0   *   255.255.255.0    U
10.112.0.0    *    255.255.0.0    U
169.254.0.0    *    255.255.0.0    U
default    10.45.89.1    0.0.0.0    UG

/etc/ホスト

127.0.0.1 localhost.localdomain  localhost
127.0.0.1 localhost.localdomain  localhost
9.37.253.154 rpt.rhn.linux.ul.com

/etc/resolv.conf

domain demolotus.com
namserver 127.0.0.1

/etc/sysconfig/ネットワーク

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=st852.demolotus.com

IPルーティングにdev eth0が表示されます。

10.45.89.0/24  proto  kernel  scope  link  src  10.45.89.138
default via 10.45.89.1

設定されている場合

eth0    Link encap:Ethernet  HWaddr 00:0C:29:01:28:CD
inet addr:10.45.89.138  Bcast:10.45.89.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1

eth0:0 Link encap:Ethernet HWaddr 00:0C:29:01:28:CD
inet addr:10.45.89.139  Bcast:10.45.89.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1

IP アドレスには dev eth0 が表示されます。

2: etho0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:0c:29:01:28:cd brd ff:ff:ff:ff:ff:ff
inet 10.45.89.138/24 brd 10.45.89.255 scope global eth0
inet 10.45.89.139/24 brd 10.45.89.255 scope global secondary eth0:0

どんなアドバイスも本当にありがとうございます。ありがとうございます!

ベストアンサー1

各ホストには、少なくとも自分のホスト名と/ etc / hostsに対応するエントリが必要です。接続されたネットワークにはIPが必要です。そうですか? ^^そこには127.0.0.1と "localhost"ホスト名のみが表示されます。それでは、それが192.whateverネットワークの一部であり、したがってそこにある他のすべてのホストをpingできる必要があることをどうやって知ることができますか?つまり、ホストファイルを編集して次の行を追加するだけです。

10.45.89.xxx  st852.demolotus.com

xxx は 10.45.89.X/24 サブネットの st852.demolotus.com の最後の IP 番号です。

おすすめ記事