Linuxは初心者ですが、いくつかのLinuxマシンをネットワーク接続しようとしています。ゲートウェイや他のLinuxマシンにpingできないようです。
私のシナリオ:ゲートウェイが10.45.89.x
である10.45.89.1
サブネット上にいくつかのLinuxボックスをセットアップしています。これらすべてについて、127.0.0.1
以外には何もpingできません。ルーティングテーブルやホストファイルを変更する必要があるかどうか疑問に思っています。以下は、いくつかのコマンドとその出力です。多分私は何か他のものをチェックする必要がありますか?
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
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost.localdomain localhost
9.37.253.154 rpt.rhn.linux.ul.com
domain demolotus.com
namserver 127.0.0.1
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=st852.demolotus.com
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
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
どんな提案も大歓迎です。ありがとう!
各ホストで、少なくとも/ etc/hostsにホスト名と対応するエントリがあり、関連するネットワークのIPが必要です。 ^^そこには127.0.0.1と "localhost"ホスト名しか表示されていません...それで、それが192.whateverネットワークの一部であることをどのようにして知ることができますか?つまり、hostsファイルを編集して、次の行を追加します。
10.45.89.xxx st852.demolotus.com
xxxは、10.45.89.X/24サブネットワークのst852.demolotus.comの最後のIP桁です。