web-dev-qa-db-ja.com

virtualbox-「localhost」がホストの「localhost」を指すようにする方法?

私は10.0.2.2を使用してホストのローカルホストにアクセスできることを知っています。ただし、必要なのは、VirtualBox Edgeブラウザーで「localhost」と入力して、コンピューターのlocalhostを指すようにすることです。

Hostファイルでいくつか試してみましたが、まだ成功していません。私がやりたいことをすることさえ可能ですか?

乾杯!

1
maximedupre

TL; DR

いいえ!ごめんなさい!できません!

長いバージョン:

RFC1122、section-3.2.1. に従って、ローカルホストは次のように定義されます。

(g){ 127, <any> }
内部ホストループバックアドレス。このフォームのアドレスはホストの外に現れてはいけません。

したがって、ドライバはその特定の項目のlocalhostファイルをバイパスするため、Host/etc/Hostファイルレベルでも再マッピングできません。

上記のことを言っても、これはフリーソフトウェアなので、カーネルのソースコードを入手できますが、カーネル開発者になって、それを可能にするカスタムカーネルの作成を開始しますlocalhostを想定するあらゆる場所で大量のルーチンに実行します= 127.0.0.1hardcodedなので、非常に難しい (=数年の仕事)しかし、Edge Browserについて話しているときは、Microsoftも同様にあなたの側にいる必要があります...そう...

それは起こりません! :-(

すみません、すっきりしたアイデアですが、実行不可能です...

1
Fabby