私は次の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アドレスとして使用します。