web-dev-qa-db-ja.com

サーバーがICMPエコー応答を送信しない

CentOS 6.6マシンで奇妙な問題が発生しています。これは、KVM=を実行しているサーバーであり、ブリッジインターフェースを使用するいくつかのゲストVMです。基本的に、私の問題はこれです:このホストのVMにはネットワーク接続の問題がまったくないので、sshホストは、それ自体のサブネット(その上で実行されているVMを含む)およびいくつかのスイッチ内のデバイスとのみ通信できます。

その上でtcpdumpを実行し、それと通信できないデバイスからpingを実行すると、ICMPエコー要求が着信するのを確認できますが、エコー応答が送信されていません。ネットワークの再起動、サーバーの再起動、iptablesが完全に空、selinuxがオフ、icmp_echo_ignore_all = 0、すべてのルートが正しく、同じサブネット内の他のサーバーと同じで問題がないことを確認しました。

私はアイデアがほとんどないので、どんな助けでも大歓迎です!

おかげで、

4
user165222

これはルーティングの問題である可能性があります。 KVM内のVMはホストとは独立してルーティングできるため、問題は物理ネットワーク接続ではなく、論理ネットワーク接続になります。デフォルトゲートウェイと静的ルートを確認し、ホストがpingを実行するデバイスに戻るルートを見つけられない場合、ホストはicmp(ping)要求に応答できません。

3
IceMage