SSH経由でリモートでUbuntu VMに接続する

SSH経由でリモートでUbuntu VMに接続する

私はLinuxやネットワーキングの経験はあまりありませんが、ホームネットワークの外部からUbuntu仮想マシンにSSHで接続しようとしています。 VirtualBox内で実行されているUbuntu仮想マシンがDebianデスクトップを実行しています。いくつかの調査を行ったところ、ルーターから仮想マシンにポート22を転送する必要があることがわかりました。

- 仮想マシンのネットワーク設定をブリッジに変更しました。

-ポートを仮想マシンに転送しています。

-(http://www.yougetsignal.com/)確認してみるとポートが開いていると出ますね。

しかし、接続しようとしてもまだ機能しません。

ssh username@<public-ip-address>
-- connection refused

着信接続を許可するために仮想マシン内で実行する必要がある作業はありますか?それともどのポートを転送しますか?

私が何か間違っているなら、どんな助けにも感謝します!

ベストアンサー1

確認する必要があるいくつかの点があります。

  • sshdUbuntu仮想マシンでSSHサーバー()を起動しましたか?
  • Ubuntu VMでファイアウォールを無効にしたか、少なくともSSHポート(ポート22)を開いていますか?
  • VirtualBoxでUbuntu VM用にどのようなネットワークを設定しましたか? NAT/ブリッジ/ホストのみ?それはする必要がありますBridge
  • ルータでポート22をUbuntu VMまたはVirtualBoxを実行しているホストのIPアドレスに転送していますか?同様に、Ubuntu VMをネットワークモードで実行し、Bridged割り当てられたIPに転送する必要があります。

これを確認しても問題が解決しない場合は、質問に詳細を追加してください。

おすすめ記事