今、私は2つのVMマシンを持っています他のゲストマシンからドメインにアクセスしているバリアント
最初のVM実行中のapiサーバ。
第2のvmは、apiエンドポイントへの要求を実行するクライアントのように動作します。
APIサーバー名がhttp://api.dev
あるクライアントのサーバー名はここでhttp://client.dev
あるAPIサーバーの放浪のファイルである:ここでは
Vagrant.configure(2) do |config|
config.vm.box = "lemp.dev"
config.vm.network "private_network", ip: "192.168.10.10"
config.vm.synced_folder "www", "/var/www/html"
end
は、クライアントのための浮浪者ファイルです:
Vagrant.configure(2) do |config|
config.vm.box = "lemp.dev"
config.vm.network "private_network", ip: "192.168.10.11"
config.vm.synced_folder "www", "/var/www/html"
end
ホストマシンのホストファイルは次のとおりです。
192.168.10.11 client.dev
192.168.10.10 api.dev
私のホストマシンからhttp://api.devにアクセスできます。
問題は、私は私が欲しい404ページ
は、別のVMインスタンス(第2 VM)からhttp://api.devにアクセスできるようにすることですだcurl api.dev
を実行machine.When私は私のクライアントからhttp://api.devにアクセスカント、あります。
client.dev VMでホストファイルを更新しましたか?ホストマシンだけでなく、ホストマシン –
@FrédéricHenriはそれを認識しています。私はclient.devでホストファイルを更新します。私はドメインにアクセスできますが、これを行うにはより良い方法がありますか? – slier
[vagrant hostmanager](https://github.com/devopsgroup-io/vagrant-hostmanager)プラグインを見ると、プラグインはホストホストファイルだけでなくゲストのホストファイルも管理できます。 –