Posted at

ゲストOSからホストOS内にアクセスする

More than 3 years have passed since last update.


About

ゲストOSからホストOSで構築したpostgresqlに接続する方法を調べたのでメモ。


接続方法


10.0.2.2で接続する

VM上では2つの仮想NICがあり、10から始まるIPと192から始まるIPを持っています。ホスト上では192から始まるIPしかないため、ホストから10から始まるIPに接続できません。しかしゲストOSからはホストOSが見えているようで、10.0.2.2にホストOSが割り当てられています。(virtualboxの仕様らしいです。)

psql -U xxx -d xxx -h 10.0.2.2

のようにすればアクセスできます。

詳細は時間とれたときに調べてみたいと思います。このあたりの記事が参考になりそうです。

VirtualBox ネットワーク設定 - bit


参考

http://garbagetown.hatenablog.com/entry/20100313/1270039659

https://gist.github.com/wakamsha/087d5f95c8dbe07b9591