我从 Oracle Solaris 11.4 VirtualBox模板(x86)设置了虚拟机。 配置时,我将其设置为无网络,并在启动虚拟机后分配了与主机ip相同范围的静态ip地址。之后,我可以互相ping通。但是我无法从虚拟机访问Internet。如何解决这个问题。
这是我的主机IP
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::8d41:b6a5:233f:a8c9%13
IPv4 Address. . . . . . . . . . . : 192.168.43.91
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.43.1
我通过手机WiFi热点将主机连接到了互联网。
在我的虚拟框中,我将以下网络设置放入了该虚拟机。
在虚拟机终端中,我输入了以下命令,
# dladm show-link
LINK CLASS MTU STATE OVER
net0 phys 1500 unknown -- --
# ipadm create-ip net0
# ipadm create-addr -a 192.168.43.114/24 net0
net0/v4
我可以使用主机ping通VM和使用Vm主机。但是我无法从VM连接到Internet。是什么原因呢?我想从vm连接到Internet,它应该拥有一个静态IP地址。有可能吗?