文書の過去の版を表示しています。
Oracle VM VirtualBox
VirtualBoxとは、仮想マシンを作成できるソフトウェア。
WindowsやMacの上で仮想的にCentOSなど別のOSを動かしたりできる。
VirtualBox、ホストオンリーアダプターのIPアドレスを設定する方法
ファイル
> ホストネットワークマネージャー
プロパティ
> VirtualBox Host-Only Ethernet Adapter
> アダプター
アダプターを手動で設定
を選択。
IPv4 アドレス
: 192.168.100.1
IPv4 ネットマスク
: 255.255.255.0
IPアドレスとネットマスクは各自の用途に合わせて設定する。
VirtualBox、NATでグローバルのドメインを割り当てる方法
ルーター ⇒ ホストOS ⇒ ゲストOS
のような流れでルーティングを行う。
DNSを設定
お名前.comやfreenomなどで、DNSを設定。
example.com
のようなドメインから
ルーターのグローバルIPへAレコードを設定。
ルーターの設定
ルーターのWAN側80・443ポートへの通信を
VirtualBoxホストOSの80・443ポートへ転送する。
Windowsのhostsを設定
VirtualBoxでの作業
設定
> ネットワーク
> アダプター1
ネットワークアダプターを有効化
: チェックする
割り当て
: NAT
高度
> ポートフォワーディング
名前 | プロトコル | ホストポート | ゲストポート |
---|---|---|---|
http | TCP | 80 | 80 |
https | TCP | 443 | 443 |
設定
> ネットワーク
> アダプター2
ネットワークアダプターを有効化
: チェックする
割り当て
: ホストオンリーアダプター
名前
: VirtualBox Host-Only Ethernet Addapter
VirtualBoxでNATを設定するときの注意事項
2台以上のゲストOSでNATを設定すると、ゲストを同時に起動したときに片側にしかつながらない。
ホスト80のポートから、どちらのゲストの80ポートに転送されるか制御できないので注意。
ゲストOSでの作業
IPアドレスを設定
nmcliコマンドの使い方を参考に、IPアドレスなどを設定。
インターネットに接続できるか確認
ping google.com
ping
コマンドにより、
- 名前解決ができているか
- pingのパケットが通るか
などを確認。