ホストオンリーアダプタにVirtualBox DHCPサーバからIPを取得するように強制する方法

ホストオンリーアダプタにVirtualBox DHCPサーバからIPを取得するように強制する方法

VirtualBox VM 上で Linux RHEL ゲストを実行しており、ホスト マシンの OS は Windows 7 です。

両方をホストオンリー ネットワークでリンクしようとしていますが、あるマシンから別のマシンにアクセスできません。これは、ホスト マシンのホストオンリー アダプターが VBox ネットワーク マネージャーに正しくリンクされていないため、まず、VBoxDHCP サーバーから有効な IP を取得できないためだと思います。

ホストオンリーアダプターを再起動するたびに、どういうわけかWindows 7によって提供される同じIPが取得されます

inet addr:169.254.17.104 Mask: 255.255.0.0

ただし、私の VBoxDHCP サーバーはその範囲に設定されていません。

➤ ./VBoxManage.exe list dhcpservers
NetworkName:    HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter
IP:             192.168.56.100
NetworkMask:    255.255.255.0
lowerIPAddress: 192.168.56.101
upperIPAddress: 192.168.56.254
Enabled:        Yes

私はこれを修正するためにアダプタを削除してから再度作成しようとしました

VBoxManage.exe hostonlyif remove
VBoxManage.exe hostonlyif create

ただし、Linux ゲスト マシンは正常に動作します。

[root@ivs-dev] # dhclient -v eth1
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/eth1/08:00:27:b6:7c:63
Sending on   LPF/eth1/08:00:27:b6:7c:63
Sending on   Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8 (xid=0x3c540d01)
DHCPOFFER from 192.168.56.100
DHCPREQUEST on eth1 to 255.255.255.255 port 67 (xid=0x3c540d01)
DHCPACK from 192.168.56.100 (xid=0x3c540d01)
bound to 192.168.56.102 -- renewal in 502 seconds.

皆さんがこれを手伝ってくれることを願っています。以前はうまくいったのに、突然うまくいかなくなってしまったのです。どんなアイデアでも大歓迎です。

よろしく

答え1

従来の Windows ダイアログから VBoxHostOnly アダプターのプロパティを構成することはできないようです。

VBox / ファイル / 環境設定 / ネットワーク / ホストオンリーネットワークから実行し、アダプタを選択してそこからプロパティを設定する必要がありました。

また、VBox が構成の変更を適切に再ロードできないこともあるため、アダプタ/ネットワーク/DHCP/NAT サーバーを構成した後、コンピューターを再起動する必要がある場合もあります。

関連情報