マシンでサーバーを仮想化する場合、ブラウザーでアクセスできますか?


1

VirtualBoxまたは同様のものを実行している私のマシン(Macbook Pro)でUbuntu Serverいじり始めたいです。

Ubuntu Serverの使用に慣れるためにこれを行いたいので、別のマシンをいじり回すことを心配することなく、思い通りに設定を試すことができる環境を作ることができます。

メインのMac OS Xインストールのブラウザを介して、マシン上で仮想化されたサーバーに接続できますか?

もしそうなら、これはどのように設定できますか、またはデフォルトでローカルホストのように実行されますか?

アドバイスをいただければ幸いです。

回答:


1

いいえ、はい。

まず、No。について話しましょう。


いや

仮想サーバーは、独自のサーバーと同じようになり、独自のデスクトップ/シェルインターフェイスを備えた別のウィンドウでアクセスされます。私はあなたがその概念に精通していると確信しています:

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

上の画像では、Windows 7は仮想インスタンスで実行されています。それは、あなたがそれに対して行うことを選択したものに対するサーバーへのメインインターフェースになります。


はい。

サーバーは、OS Xの外部で実行されている独自のユニットであるかのように優れているため、Ubuntuサーバーで接続を受け入れるWebサーバーがある場合は、ブラウザーでアクセスできます。

Ubuntuサーバーにコントロールパネルをインストールして、WebminやGNUパネルなどのサーバーを構成および変更できます。私は最近、さまざまなオペレーティングシステムで使用可能な多数のコントロールパネルをリストしたブログ記事を書きました。私は自分のブログでシリングをしていないと約束しますが、誰もこのようにリストしようとするのを見たことはありません。こちらをご覧ください:List of Web-Based Server Control Panels

仮想NICとスイッチ、および仮想化されたUbuntuのファイアウォールを通過するトラフィックを許可する必要があります。あなたの机の下に物理的なUbuntuサーバーをセットアップしたのと同じように扱ってください。プラクティスは、物理的または仮想的に同じままです。すべてが完了したら、OS XのWebブラウザーを介してサーバーにアクセスできます。


概要:

  1. UbuntuをVMとしてインストールします。
  2. LAMPスタックまたはWebベースのコントロールパネルをインストールし、通常のWebサーバーに従って接続を受け入れるように設定します。
  3. 仮想ネットワークインフラストラクチャを通過するトラフィックを許可します。
  4. OS X Webブラウザーで仮想マシンのIPアドレス/ドメイン名を指定します
  5. 楽しい!

1

これは最も賢い方法ではありませんが、方法はいくつかあります。

VMwareサーバーはデフォルトでこのように動作します。ヘッドレスで実行され、WebブラウザーセッションでVMを管理します。それは最近更新されていないので、virtualboxは良い選択です

Webブラウザー経由でCLIインターフェースが必要だと仮定すると、Webベースのsshアクセス用にajaxtermまたはwebshel​​lをインストールできます(しかし、実際にすべきことはOS Xで適切なsshクライアントを使用することです)

また、Javaベースのvncクライアントを入手して、それをGUIでブラウザー上で実行することもできますが、よりスマートなオプションは、VMソフトウェアを使用することです(ほとんどの人が行う方法です)。VirtualboxにはRDPオプションもあり、これは時々便利です。一方、サーバーでのGUIは不要です。

構成に関しては、外部からシステムにアクセスしたくない場合は、ホストのみに行ってください。ワイヤレス接続を使用している場合は、natオプションを使用する必要あります。Bridgedは、他の2つの条件を満たしている必要がある場合を除いて、使用可能にする場合に最適です。

Linuxシステムをセットアップしてインストールし、IPアドレスを(ipconfigを使用して)チェックし、localhost ではなくそれを使用して接続します。

要するに、できます。実際には、したくない


私は基本的に、サーバーにLAMPスタックをインストールしてから、Mac側からそのサーバーにアクセスします(外部から誰かのように)。ターミナルインターフェースなどではありません。-localhostポートで実行するようにubuntuサーバーを割り当てることは可能でしょうか?
アレックスコプラン

それか。あなたの質問はあまり明確ではありませんでした。いいえ、VMには独自のIPアドレスがあるため、それを使用する必要があります。
ジャーニーマンオタク

おかげで、私がそれを言うためにどのように他を知りませんでした非常に明確ではありませんでした申し訳ありません...
アレックスCOPLAN

0

はい-必要に応じて、vncを使用してサーバーデスクトップにアクセスできます。別のオプションは、vmをヘッドレスインスタンスとして実行することです。これは、sshを実行できますが、ウィンドウで実行できないことを意味します。ヘッドレスサーバーでインスタンスを実行している場合など、場合によっては非常に便利です。VNC経由でもヘッドレスインスタンスにアクセスできます。

VBoxHeadless -startvm "nameofguest"
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.