ポート443でexample.comへの接続を継続的にテストする最良の方法は何ですか?

ポート443でexample.comへの接続を継続的にテストする最良の方法は何ですか?

接続を続ける必要があります。www.example.comポート443から。

telnet www.example.com 443

ただし、一度完了すると接続は維持されます。

[root@localhost ~]# bash c_telnet.sh
Trying 142.250.195.164...
Connected to www.google.com.
Escape character is '^]'.
Connection closed by foreign host.
Trying 142.250.205.228...
Connected to www.google.com.
Escape character is '^]'.

ご覧のとおり、この出力から推論できる情報はあまりありません。サーバーに接続できない場合をテストしたいと思います。

curl -I https://www.google.com私は十分に速く働くことができるときだけカーリングを好みます。他のオプションがありますか?

ポート443をpingできるかどうかわかりません。

netcat素晴らしいツールですが、背中がtelnet利用curl可能な間はすぐにインストールできません。

答え1

私が知っている限り、nmap これにDoeを使用することはできますか?

nmap -p 443 www.google.com

戻ってくる

Starting Nmap 7.60 ( https://nmap.org ) at 2024-01-31 08:36 CET
Nmap scan report for www.google.com (142.250.201.164)
Host is up (0.0014s latency).
Other addresses for www.google.com (not scanned): 2a00:1450:4007:818::2004
rDNS record for 142.250.201.164: par21s23-in-f4.1e100.net

PORT    STATE SERVICE
443/tcp open  https

telnet以前と同じように接続せずにシェルを再提供します。

答え2

1 つのホストからポート 443 に接続し、継続的に確認するには paping を使用する必要があります。パフィン@googlecode

使用法はpaping -p 443の名前(またはIP)であり、これはpingと同じように反応するため、平均的な戻り、失敗、またはタイムアウトが発生します。

 paping -p 443 192.168.xx.xx
 paping v1.5.5 - Copyright (c) 2011 Mike Lovell

 Connecting to 192.168.xx.xx on TCP 443:

 Connected to 192.168.xx.xx: time=15.66ms protocol=TCP port=443
 Connected to 192.168.xx.xx: time=31.35ms protocol=TCP port=443
 Connected to 192.168.xx.xx: time=31.44ms protocol=TCP port=443
 Connected to 192.168.xx.xx: time=15.60ms protocol=TCP port=443

 Connection statistics:
    Attempted = 4, Connected = 4, Failed = 0 (0.00%)
 Approximate connection times:
    Minimum = 15.60ms, Maximum = 31.44ms, Average = 23.51ms

関連情報