Ubuntu14.04でOpenVPNとSSHを実行している専用サーバーがあります。 OpenVPNを引き続き使用できる場合でも、リモートネットワークでポート22がブロックされることがあります。では、サーバーへの確立されたOpenVPN接続を介してSSHに接続するにはどうすればよいですか?
両方のサービスが同じマシンで実行されています。
同じホストでOpenVPNとSSHを使用すると、VPNサブネットで彼のIPを使用できます。
VPNに接続すると、VPNサーバーからIPを取得します。これにより、VPNクライアントが接続しているリモートネットワークに対してローカルに見えるようになります。
したがって、sshを実行すると、接続しているネットワーク上の他のコンピューターと同じように自由にsshを実行できます。
両方のサービスが同じマシンで実行されていると言った場合、明確ではありません。どちらも、異なるマシン上のクライアントとサーバーを含みます。したがって、VPN経由で接続するネットワークに、SSHサーバーを実行しているコンピューターがある場合。また、接続元のコンピューターがVPNクライアントを実行している場合は、VPNサーバーに接続できます。また、接続先のコンピューターがSSHクライアントを実行している場合。つまり、コンピュータにはSSHクライアントとVPNクライアントがあります。また、リモートネットワーク上のコンピューターにはSSHサーバーとVPNサーバーがあります。次に接続します。
あなたはあなたのコンピュータとリモートネットワークについて話しているので、何かが「同じマシン」で実行されていると言うなら、あなたが話しているマシンが明確ではありません。多数のマシンがあり、クライアントとサービス/サーバーが必要です。