• 締切済み

CentOSにて、eth0でPingが通らない。。

初めて投稿させて頂きます。 tatty4444です。 下記内容で非常に作業が進まずに困っています。 どなたかご存知の方、ご教授の方をお願い致します。 内容としては、DB用に別サーバーを立てたのですが、 OSと各アプリケーション導入後にクライアントから「Ping」にて導通確認を行おうとしたらPingが通らない現象が発生しました。 状況その(1) クライアントからサーバーへ この場合、全て「Request Timeout」となってしまいます。 状況その(2) サーバーからクライアントへ この場合、全て「Destination Host Unreachable」となってしまいます。 ifconfigにて情報をみたら下記のようになっていました。 eth0 Link encap:Ethernet HWaddr 00:D0:B7:4A:01:C7 inet addr:192.168.1.13 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) eth1 Link encap:Ethernet HWaddr 00:90:FE:03:0D:16 inet6 addr:fe80::290:feff:fe03:d16/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:50 dropped:0 overruns:0 carrier:0 collisions:850 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:12568 (12.2 KiB) Interrupt:185 Base address:0xccc0 また各ethの設定状況を確認したら以下のようになっていました。 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.1.255 HWADDR=00:D0:B7:4A:01:C7 IPADDR=192.168.1.13 NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=yes vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 ONBOOT=yes BOOTPROTO=dhcp HWADDR=00:90:fe:03:0d:16 上記の内容で、「UP BROADCAST MULTICAST」の部分が「UP BROADCAST RUNNING MULTICAST」にならないといけないと思うのですが、どのように設定していいのか分かりません。 どなたか解決策のお分かりになる方! ご教授をお願い致します。 【システム構成】  ・CentOS 5(テキストモードにてインストール)  ・Apache2.0.55  ・PHP5.1.2  ・Postgresql8.1.3  ・MySQL5.0.18

みんなの回答

  • rstn1974
  • ベストアンサー率0% (0/0)
回答No.1

まず eth0/eth1 のどちらにLANケーブルが繋がっているかを確認してください.複数のLANポートがあるサーバの場合に犯しやすいミスですので. 次に確認したいのが,eth0/eth1 の両方有効になっている点です. もし一方だけで良ければ,eth1 を ONBOOT=no に設定してみてください.

tatty4444
質問者

お礼

回答ありがとうございます。 ご指摘のあった通り、eth1を「ONBOOT=no」にしてネットワークの再起動を行ったのですが、最初に質問した状況と変わりません。 ※表示上、eth1が見えなくなっただけ・・・ 使用していないカード自体も抜いて確認してみましたが変わりません。 何が原因なのでしょうか?

tatty4444
質問者

補足

あれから少し調査をした結果、一部修正したらpingが通るようになりました。 【修正前】 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.1.255 HWADDR=00:D0:B7:4A:01:C7 IPADDR=192.168.1.13 NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=yes vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 ONBOOT=yes BOOTPROTO=dhcp HWADDR=00:90:fe:03:0d:16 【修正後】 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.1.255 HWADDR=00:D0:B7:4A:01:C7 IPADDR=192.168.1.13 NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=no vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 BOOTPROTO=static BROADCAST=192.168.1.255 HWADDR=00:90:fe:03:0d:16 IPADDR=192.168.1.14 NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=yes eth1の設定をDHCPから固定IPに振りなおしたら繋がるようになりました。 お騒がせして申し訳ありません。

関連するQ&A