0

Perl モジュール Net::Ping を使用して、一連のリモート ホストに ping を実行しています。デフォルトのプロトコル、つまり tcp を使用しています。このプロトコルを使用して特定のリモート マシンに ping を実行できません。

Unix ping は正常に機能し、icmp プロトコルも正常に機能します。

この失敗の理由は何でしょうか? ホストで行う必要がある設定はありますか?

4

1 に答える 1

1

おそらくファイアウォールの設定。ping っぽいものは、udp と icmp を介して行われます。tcp はその目的にはやり過ぎなので、クライアントが役に立たないと仮定して、tcp をブロックする可能性があります。

于 2012-10-16T23:20:50.427 に答える