3lo*_*okh 9 networking virtualbox
主机操作系统:Ubuntu 13.04 VMM:Virtualbox
来宾 OS1:Kali Linux 网络设置:连接到 NAT 的适配器 1
来宾 OS2:Windows XP 网络设置:连接到 NAT 的适配器 1
问题:无法在来宾操作系统之间进行 ping 操作。
当我检查 IP 时,两台访客机器都有相同的 IP 地址,这怎么可能..?我必须在来宾操作系统中应用哪些网络设置才能将来宾操作系统联网(从来宾 2 ping 来宾1,反之亦然)
Mar*_*iae 10
选择 Bridged Adapter 连接所有虚拟机;Windows VM 将连接起来,而在 Kali 中,启动后,发出命令
ifconfig eth0 up
dhclient eth0
Run Code Online (Sandbox Code Playgroud)
就这样。
编辑:
如果主机连接到 LAN,则上述方法有效,因为两个 VM 都将从 LAN 路由器获取必要的信息(IP 地址、路由器的 IP 地址、DNS)。
如果主机未连接,您将需要Host only network。在 VM 中配置之前,您必须转到面板 File -> Preferences -> Network,选择Host only Networks,单击加号,然后单击螺丝刀。在适配器下,选择:
Ip address 192.168.56.1
IPv4 Network Mask: 255.255.255.0
Run Code Online (Sandbox Code Playgroud)
然后转到 DHCP 服务器,并选择:
Enable Server (tick!)
IP address 192.168.56.254
Server Mask 255.255.255.0
Lower Bound 192.168.56.100
Upper Bound 192.168.56.200
Run Code Online (Sandbox Code Playgroud)
保存,然后转到您的 VM 面板,为 Network adapter Host only 选择。无需配置高级选项。启动你的两个虚拟机;Windows 已经连接,对于 Kali,您需要发出与上面相同的两个命令,即:
ifconfig eth0 up
dhclient eth0
Run Code Online (Sandbox Code Playgroud)
此时您将连接到主机;主机将是 192.168.56.1,两个 VM 192.168.56.100 和 192.168.56.101(在 Windows 和 Kali 之间,这取决于哪个先出现)。
以防万一:您还可以在每个 VM 上有两个或多个适配器,以便您可以同时拥有将您连接到世界的桥接适配器(或 NAT),以及连接到主机和主机的仅主机适配器其他虚拟机。但是,这需要您学习如何在 Windows 和 Linux 上处理多个连接的适配器。这并不难,但确实需要你做一些工作。
小智 5
源网络地址转换 (NAT):
在这种情况下,“路由器”是 VirtualBox 网络引擎,它透明地映射进出虚拟机的流量。在 VirtualBox 中,这个路由器放置在每个虚拟机和主机之间。这种分离最大限度地提高了安全性,因为默认情况下虚拟机不能相互通信。
如果您运行的版本高于 Virtualbox 4.3.0(源),您可以在网络下拉列表中使用新的 NAT 网络选项。网络改进:新的网络地址转换 (NAT) 选项允许虚拟机在同一主机上相互通信,并与外界通信
对于早期版本,您可以选择内部网络或仅主机网络。如果您不介意您的虚拟机位于您的主机所连接的同一物理网络上,那么您也可以使用桥接适配器。
归档时间: |
|
查看次数: |
64285 次 |
最近记录: |