ISPのNATファイアウォールの背後にあるリモートヘッドレスPCを持っています。つまり、パブリックIPアドレスはありません。
このリモート/ヘッドレスPCはreverse-ssh-tunnelに正常に接続し、どこからでもアクセスできます。
ssh -p port# remoteuseid@middleip#
ただし、必要なのは、NagiosやWebmin(リモート/ヘッドレスPCにインストールされている)などのアプリにアクセスして、リモートサポートを提供できるようにすることです。(注意点として、リモート/ヘッドレスPCはUbuntu Server 12.04 Minimalに基づいており、GUIはありません)
実際には、世界中のWebサイトをホストするWebサーバーではありません。WebベースのPatientRecordシステムの診療所でサーバーとして機能するだけです。Patient Recodシステムに加えて、リモートサポートと管理のためにインストールされているNagiosやWebminなどがあります。現在、このPCはISPのNATファイアウォールの背後にあります。ただし、Reverse-SSH-Tunnelingは正常に構成されており、PuttyなどのSSH端末を使用してどこからでもこのPCにアクセスできます。次に、Webブラウザを使用してリモートの場所からNagios&Webminにログインできるようにする必要があります。
誰かが次のように提案しました:
SOCKSプロキシを使用してWebアプリにアクセスできます。sshを使用してプロキシを作成する例を調べてください。トンネル接続は他のssh接続と同じように機能します。
だから私はこれについていくつかの援助が必要でした、pls。