4

Hyper Vを使用してWindows 8にUbuntuをインストールしました。Apache 2もインストールしたので、これをWeb開発環境として使用するという考えがありました。私のubuntuインストールがインターネットにアクセスできるように、外部スイッチをセットアップしました。これまでのところ、すべてが順調に進んでいました。私が直面している問題は、自分のマシンから Web サーバーにアクセスする方法がわからないことです。ubuntuが取得したIPアドレスを取得してブラウザに入力すると、「動作します!」と通知されます。これで問題ありませんが、複数のネットワーク間を移動するので、毎回 IP アドレスを調べる必要はなく、複数のサイトを簡単にインストールすることはできません。次のようなものを入力できるようにしたいだけです

"http://mytestserver/"

ブラウザにアクセスしてアクセスします。

これを適切に設定する方法についての指針は大歓迎です。

4

1 に答える 1

0

私は常に、VM ゲストのブリッジ ネットワークで最も成功しており、そのオプションを使用することを強くお勧めします。次にできることと私が行ったことは、サーバーに静的 IP を割り当て、以下のようにホスト名を割り当てることです。利用可能な IP アドレッシングを知る必要があります。または、ネットワーク内の場合は 192.168.1.x を使用できます。

最も簡単な方法は、/etc/network/interfaces で静的 IP を割り当て、0.0.0.0 をネットワークの正しいエントリに置き換えることです。

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
 address 0.0.0.0.0
 netmask 0.0.0.0.0
 gateway 0.0.0.0.0
 broadcast 0.0.0.0.0
 dns-nameservers 0.0.0.0.0 0.0.0.0.0

次に、/etc/hosts ファイルを編集してその静的 IP を追加し、ホスト名 mytestserver を追加します。既に localhost エントリがあり、他のエントリもある可能性があります。インターフェイスで割り当てた静的 IP アドレスを mytestserver に割り当てていることを確認してください。DNS レコードがないという理由だけで、マシンのホスト ファイルにも同じエントリを作成する必要がある場合があります。

127.0.0.1   localhost
0.0.0.0 mytestserver
于 2013-03-24T17:22:26.413 に答える