なつねこメモ

主にプログラミング関連のメモ帳 ♪(✿╹ヮ╹)ノ 書いてあるコードは自己責任でご自由にどうぞ。記事本文の無断転載は禁止です。

Hyper-V 上で better_errors を使いたい

やってる事的には Vagrant だとかで better_errors を使うのと同じ感じですが、
ちょっと IP の確認が面倒だったので、メモしておきます。

better_errors は通常、 localhost でのみ動作するように設定されています。
なので仮想マシン、例えば Virtual Box などで動作させる場合は接続元の IP アドレスを、
設定しておく必要があります。

ということで、接続した仮想マシンの方から調べてみる。

$ who am i | cut -d '(' -f 2 | sed -e 's/)//g'
natsuneko.mshome.net
$ nslookup natsuneko.mshome.net
Server:         192.168.137.1
Address:        192.168.137.1#53

Non-authoritative answer:
Name:   natsuneko.mshome.net
Address: 192.168.137.1

どうやら natsuneko.mshome.net192.168.137.1 になっているようなので、
192.168.137.1TRUSTED_IP に指定すれば OK です。

とここまで書いて、通常のエラー画面にて、 Toggle env dumpREMOVE_ADDR に、
接続元 IP アドレスがあることを知りました。