[解決済み] VirtualBoxのゲストにホスト経由で外部からSSHする方法は?[クローズド]です。
質問
Windows 7マシン上でUbuntuのVMを動かしています。SSHで外部からWebサーバーにアクセスできるようにするには、どのように設定すればよいですか?
手順が見つかりました( VirtualBoxホストとゲストVM間のSSHアクセスのセットアップ )を使って、ホストからゲストにsshできるようになりましたが、それでもルータを経由してアクセスする問題が残ります。
WindowsマシンにSSHサーバをインストールして、何度かトンネルを張ればいいのでしょうが(ローカル、ダイナミックなど何を使えばいいのか、複数のトンネルを設定する方法は100%わからないのですが?)、VMをルータから直接アクセスできるようにして直接ポートフォワードする方法はないのでしょうか?
解決方法は?
ゲストLinuxのVirtualBox VMにログインするのに最適な方法は ポートフォワーディング . デフォルトでは、すでに1つのインターフェイスがあり、そのインターフェイスでは NAT . 次に ネットワーク をクリックします。 ポートフォワーディング ボタンをクリックします。 新しい ルール . ルール名として、"ssh" を挿入します。ホストポートとして、3022を挿入します。Guest portとして、22を挿入します。その他のルールはすべて空白でかまいません。
またはコマンドラインから
VBoxManage modifyvm myserver --natpf1 "ssh,tcp,,3022,,22"
ここで、'myserver'は作成されたVMの名前です。追加されたルールを確認します。
VBoxManage showvminfo myserver | grep 'Rule'
以上です。をインストールするのを忘れないようにしてください。 SSH サーバを構築します。
sudo apt-get install openssh-server
ゲストVMにSSH接続する場合は、書き込みます。
ssh -p 3022 [email protected]
ここで
user
は、VM内のユーザー名です。
関連
-
プロンプトエラーです。コンストラクタFileInputStream(File)は未定義です。
-
クラスパス上でSpring WebApplicationInitializerの型が検出されない場合の解決策
-
[解決済み] SSHセッションでローカル鍵ペアを転送する方法は?
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] 新しい鍵を作成せずに、SSH鍵のパスフレーズを削除するにはどうすればよいですか?
-
[解決済み] VirtualBoxのゲストにホスト経由で外部からSSHする方法は?[クローズド]です。
-
[解決済み] rsyncを使用してリモートサーバーからローカルマシンへファイルをコピーする
-
[解決済み] sshでsudoする正しい方法
-
[解決済み] 切り離されたモッシュセッションに再接続するにはどうすればよいですか?
-
[解決済み] .pem ファイルを使用して ssh で接続する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
プロンプトエラーです。コンストラクタFileInputStream(File)は未定義です。
-
クラスパス上でSpring WebApplicationInitializerの型が検出されない場合の解決策
-
[解決済み] SSHセッションでローカル鍵ペアを転送する方法は?
-
[解決済み] SSH - シェルがなくてもログイン時に強制的にコマンドを実行する
-
[解決済み] VirtualBoxのゲストにホスト経由で外部からSSHする方法は?[クローズド]です。
-
[解決済み] SSHキーです。"パーミッション 0644 for 'id_rsa.pub' is too open." on mac
-
[解決済み] rsyncを使用する際に、別のsshポートを指定することは可能ですか?
-
[解決済み] SSHパスフレーズを確認/チェック/テスト/検証するにはどうすればよいですか?
-
[解決済み] ssh -L 複数ポートを転送する
-
[解決済み] 切り離されたモッシュセッションに再接続するにはどうすればよいですか?