
パブリック IP を持たない民間企業にサーバーがあり、その IP は です192.168.x.x
。
そして私は会社のパブリックIPを知っています: 61.xx.xx.xx
、
LAN の背後にあるサーバーにログインできるツールや方法はありますか。
TeamViewer は遅すぎるのでインストールしたくありません。
SSH アクセスのみを希望します。
どうもありがとうございます。
答え1
パブリック IP アドレスに SSH サーバーがあり、そのログイン資格情報を持っている場合は、SSH ポート転送を設定できます。
コマンドラインでは、次のように実行できます。
ssh [email protected] -L 22:192.168.x.x:22
これにより、自分のコンピューターから内部ネットワーク内のサーバーへのポート転送が設定されます。ユーザーは、61.xx.xx.xx アドレスを持つサーバーのユーザー アカウントであり、最初の 22 は、プライベート ネットワーク内のサーバーに接続するときに接続するローカル コンピューターのポートです。
ssh [email protected]
その後、他のサーバーに接続します。ローカル コンピューターで SSH サーバーが既に実行されている場合は、222 などの別のポートを使用して、次のように接続できます。
ssh -p 222 [email protected]
トンネルを設定する最初の SSH コマンドでポートを調整する必要があります。
PuTTYでトンネリングを設定する必要がある場合は、http://howto.ccs.neu.edu/howto/windows/ssh-port-tunneling-with-putty/それについては明確な指示があります。
61.xx.xx.xx アドレスで SSH デーモンが実行されていない場合は、パブリック ネットワークとプライベート ネットワーク間のトラフィックを処理するルーターでポート転送を構成する必要があります。外部ポート (たとえば、61.xx.xx.xx:222) から内部 IP 192.168.xx:22 へのポート転送を構成する必要があります。
- テロ