質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
RDP(Remote Desktop Protocol)

RDP(Remote Desktop Protocol)は、リモートデスクトップ用の通信プロトコルです。リモートデスクトップとは、離れた場所のパソコンを遠隔操作ができるサービス。RDPには、サーバにクライアントが接続する際のデータ形式やデータ伝送手順が定められています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

受付中

外部のノートパソコンからVirtualBox内のゲストOSにアクセスできない

MyName1s___
MyName1s___

総合スコア3

RDP(Remote Desktop Protocol)

RDP(Remote Desktop Protocol)は、リモートデスクトップ用の通信プロトコルです。リモートデスクトップとは、離れた場所のパソコンを遠隔操作ができるサービス。RDPには、サーバにクライアントが接続する際のデータ形式やデータ伝送手順が定められています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

2回答

0評価

0クリップ

352閲覧

投稿2022/04/17 11:51

編集2022/04/18 13:12

長文かつ浅学ですが、
何かおわかりになる方いらっしゃいましたらお願いいたします。

■OSソフトのバージョン等
★デスクトップPC
└ホストOS Windows11
VirtualBox 6.1.32r
└ゲストOS Ubuntu 18.04.6 LTS
★ノートパソコン Windows10

■やりたいこと
ノートパソコンから、ゲストトップPCのゲストOSへ(ホストOS経由で)接続し、
ノートパソコンでゲストOSでWebサイトを閲覧したりプログラミングしたい次第です。
※ノートパソコンとホストOSは同じWifi下の想定です。
ホストOSでポートフォワーディングを設定する方法を試しています。

■やったこと
主にこちらのサイトを参考にしています。
参考サイト)VirtualBox ゲストOSのWebサーバに外部から接続する
https://undersourcecode.hatenablog.com/entry/2013/08/11/212246

(1)ホストOSのWindowsFireWallはポート3000を開放
WindowsDefenderファイアウォール→受信の規則→新しい規則→TCP、ローカルポートを特定のポート3000で開放
(2)ホストOSのVirtualBoxのネットワーク設定はNATで、ポートフォワーディングでTCP、ホストゲストポート共に3000で設定
(3)ノートパソコンから以下の設定でリモートデスクトップ接続の接続をためしました。
コンピューター: ローカルIPアドレス:3000
ユーザー名: ゲストOSのUbuntuのログインID

■解決するため確認したこと
(1) (a)の状態でノートパソコンからのリモートデスクトップ接続で写真のエラーが表示されたため、(b)(c)を試しました。

(a)Ubuntuの電源オフの状態
(b)VirtualBoxのゲストOSウィンドウ枠を表示、Ubuntuログイン画面
(c)Ubuntuログイン後の画面
※ホストOS側はすべてログイン済の状態です。
イメージ説明

(2)既出のQAを参考にWindowsファイアーウォールの「VirtualBox Manager」がなかったため追加し許可済です。
参考サイト)外部からVirtualBox内のサーバにアクセスできない 
https://teratail.com/questions/99908
その際にアプリの一覧にViritualBoxManagerがもともと候補がなかったため、Microsoftのサイトを参考に追加して、接続を許可しています。
参考サイト)Windows Defender ファイアウォールを介してアプリを許可する際のリスク
https://onl.bz/KrXqH4u

(3)ゲストOSにxrdpパッケージを入れています。
ゲストOS側の問題だと思いxrdpを追加しました。
参考サイト)【Ubuntu Tips】UbuntuにWindows10からリモートデスクトップで接続する方法 ~ xrdpパッケージ ~
https://tech.nkhn37.net/ubuntu-windows10-xrdp/

(4)ホストOSとノートパソコンが同じWifiに接続されている状態です。

(5)ゲストOSのUbuntuはupgradeを済ませた状態で試しています。

補足)
NAT設定からブリッジ(アダプター)へVirtualboxのネットワーク設定を変更しました。
イメージ説明

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

RDP(Remote Desktop Protocol)

RDP(Remote Desktop Protocol)は、リモートデスクトップ用の通信プロトコルです。リモートデスクトップとは、離れた場所のパソコンを遠隔操作ができるサービス。RDPには、サーバにクライアントが接続する際のデータ形式やデータ伝送手順が定められています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。