目次
VirtualBoxで、NAT接続されたゲストマシンからホストマシンのIPアドレスを調べる方法を書きました。 実質的にはゲートウェイのアドレスを調べることになります。
経緯
ホストのwindowsでKotlinのAPIサーバを起動し、ゲストのLinuxでRailsのWebアプリケーションサーバを起動していた時に、ゲストOSから見るホストのIPアドレスを知る必要が出てきました。
環境
私の環境は次の通りでした。
- Host: Windows 10
- Guest: Ubuntu 17.10
- VirtualBox version 5.1.30
方法
コマンド netstat -rn
を実行します。
1 2 3 4 5 6 |
% netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 10.0.2.2 0.0.0.0 UG 0 0 0 enp0s3 10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 enp0s3 |
Gateway のところに表示された IPアドレス、 ここでは 10.0.2.2 がホストマシンのIPアドレスです。