私は初めて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 番号です。