如何強制 Host-Only 適配器從 VirtualBox DHCP 伺服器檢索 IP

如何強制 Host-Only 適配器從 VirtualBox DHCP 伺服器檢索 IP

我有一個在 VirtualBox VM 上運行的 Linux RHEL 來賓,主機作業系統是 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 伺服器後重新啟動電腦。

相關內容