私はウェブサイトを開発するときにVagrantを使用しており、昨年ほどそれを行ってきました。 iPadでいくつかの機能をテストしたいのですが、iPadをMacのVagrantボックスに接続する方法がわかりません。
これを行うことは可能ですか?
Vagrantドキュメントの Bridged Networking をご覧ください。有効にすると、VMがネットワーク上のデバイスとして表示され、WebサーバーがリッスンしているIPアドレスとポートに接続できるようになります。
大きな警告:ローカルネットワークに関する情報が提供されていないため、VMのIPが、Wi- -多くのルーターの工場出荷時の構成では、ワイヤレスで接続されたデバイスとイーサネット経由で接続されたデバイス間の通信は許可されません。
しかし、それは可能です。
Vagrantファイルでこのようにネットワークを構成する場合:
config.vm.network :forwarded_port, guest: 4000, Host: 4000
そして、そのポートでファイルを提供します。外部からヒットすることができます。 Macでvagrant boxを実行していると仮定すると、(machine).local:4000になります。たとえば、joe.local:4000です。
IPadやiPhoneをレスポンシブサイトで作業しているときにプレビューモニターとして使用できるのは非常に便利です。
これは古い質問ですが、vagrant 1.5以降を使用している場合は vagrant share