Laravelの開発環境で、Homesteadを使用しています。
外部からこの仮想環境へアクセスするため、Homestead.yaml に以下の記述をして、IPアドレスを割り振りました。
ip: "192.168.10.10"
その結果、仮想マシン内で、以下の結果で得られていて、IPアドレスは割り振られているようです。
(etho0, loは省略しています)
$ ifconfig eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.10.10 netmask 255.255.255.0 broadcast 192.168.10.255 inet6 fe80::a00:27ff:fe43:773 prefixlen 64 scopeid 0x20<link> ether 08:00:27:43:07:73 txqueuelen 1000 (Ethernet) RX packets 1202 bytes 103471 (103.4 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 911 bytes 104937 (104.9 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 16 base 0xd240
また、このIPに対し、pingも通り、ssh接続できることも確認できています。
ところが、ブラウザから http://192.168.10.10 へアクセスすると、アクセスが拒否されてしまいます。
ファイアウォールかと思い、ufwを試してみましたが、結果は変わりませんでした。
$ sudo ufw allow 80 $ sudo ufw reload $ sudo ufw status Status: active To Action From -- ------ ---- 80 ALLOW Anywhere 80 (v6) ALLOW Anywhere (v6)
何か他に設定等あるのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。