1

マルチキャスト アドレスへの telnet テストを行うシェル/bash スクリプトを作成しようとしています。私は現在、次のものを持っています:

telnet <ip_address> <port_number>

ただし、これはハングします。

<server_name>% ./telnet_test.sh
Trying <ip_address>...
Connected to <ip_address>.
Escape character is '^]'.
//Hangs here for a few seconds...
Connection to <ip_address> closed by foreign host.

外部ホストによって接続が閉じられるまで待つ必要がないように、マルチキャスト アドレスをテストし、成功した場合はすぐに戻るにはどうすればよいですか。

同じスクリプトで複数のアドレスをテストする必要があります。

編集:

私は厳密に制御されたファイアウォールを備えた銀行ネットワーク上にいることを言及する必要があり、netcat をインストールすることはできません。

このテストの目的は、現在のホストからそのルートに接続できるかどうかを確認することです。

4

2 に答える 2