Vagrantで別セグメントからアクセスする必要があるときの対処

[`livedoor` not found]
[`yahoo` not found]
このエントリーを Google ブックマーク に追加
[`google_buzz` not found]
Facebook にシェア
LinkedIn にシェア
[`evernote` not found]

Vagrantで別セグメントからアクセスする必要があるときの対処Vagrantで別セグメントからアクセスする必要があるときの対処

ネットワークを変更してVLANとか切ったら別セグメントから
Vagrantで設置したwebサーバにアクセスできなかったのでメモ。

※結局VirtualBoxのゲストOSのネットワーク設定話です。

ホスト:192.168.1.10
ゲスト:192.168.1.110
アクセスするPC:192.168.6.10

元々以下のようのな設定になっていた

config.vm.network "public_network", ip: "192.168.1.110", bridge: "Intel(R) Ethernet Connection (2) I219-V"

これだとアクセスするPCからゲストにアクセスできなかった。
以下のようにnetmaskを広げて対応した。

config.vm.network "public_network", ip: "192.168.1.110", netmask: "255.255.0.0", bridge: "Intel(R) Ethernet Connection (2) I219-V"

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です