私の家iMac用のリバースSSHトンネルを確立したいくつかのリモートシステム(Pi4と2010 MBA)があります。何年もうまくいっています。
また、私のローカルネットワークにはすぐにリモートの場所に配布されるPi4があります。また、ローカルMac用のリバースSSHトンネルもあります。
昨日、すべてのリモートコンピュータに何度も正常に接続しました。今朝は両方とも接続できませんでした。ただし、ローカルPi4のトンネルには接続できます。
まずローカルPi:
MrMuscle:~ mnewman$ ssh -p19992 pi@localhost
Linux raspmountain 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l
その後、リモートPiは次のことを行います。
MrMuscle:~ mnewman$ ssh -p19991 pi@localhost
ssh: connect to host localhost port 19991: Connection refused
リモートコンピュータが4分ごとにWebカメラの画像をアップロードしているため、動作していることがわかります。
明らかに、ローカルシステムはSSHトンネルに設定されたポートをリッスンしていないようです。
MrMuscle:~ mnewman$ sudo lsof -i -n -P | grep LISTEN | grep 19992
sshd 86277 mnewman 14u IPv6 0xf6e95adeb5846dfd 0t0 TCP [::1]:19992 (LISTEN)
sshd 86277 mnewman 15u IPv4 0xf6e95adec27fe84d 0t0 TCP 127.0.0.1:19992 (LISTEN)
MrMuscle:~ mnewman$ sudo lsof -i -n -P | grep LISTEN | grep 19991
MrMuscle:~ mnewman$
この問題をどのように解決できますか?