修正する

修正する

私は次のVBoxを持っています...

ここに画像の説明を入力してください。

確認してみると、sshが実行中であることがわかりました。

ここに画像の説明を入力してください。

だから要求を渡そうとします。

ここに画像の説明を入力してください。

その後、ホストからSSHを介して...

$node % ssh -v -p 40 [email protected]
OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Reading configuration data /.../.ssh/config
debug1: /.../.ssh/config line 1: Applying options for *
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 47: Applying options for *
debug1: Connecting to 127.0.1.1 [127.0.1.1] port 40.
debug1: connect to address 127.0.1.1 port 40: Operation timed out
ssh: connect to host 127.0.1.1 port 40: Operation timed out

私は何を見逃していますか?

修正する

ブリッジで動作することを確認しましたが、NATを使用したいと思います。

答え1

VirtualBoxでは、NATネットワークインターフェイスを使用すると、ホストから直接ゲストにアクセスできません。

一般的な回避策は、ブリッジモードを使用するか、2番目のブリッジモードを作成することです。ホストのみホストがゲストと通信するために使用するインターフェイスです。

ただし、NATインタフェースが必要な場合はコメントで述べたようにポートフォワーディング設定は可能でなければならないようですが、フォワーディングルールに何か問題があるようです。

これアイピーこのコマンドは、ゲストIPが10であることを示します。0.2.15 ただし、転送ルールでは以下を使用しています。 10.2.0.15をIPアドレスとして使用します。

関連情報