默认情况下,会禁用 Oracle Solaris 10 服务域与该系统中其他域之间的联网。因为在 Oracle Solaris 10 OS 中默认情况下不启用联网,所以,您必须通过将虚拟交换机设备配置为网络设备来启用联网。虚拟交换机可以取代底层物理设备(在此示例中为 nxge0)作为主接口,或者配置为域中的附加网络接口。
只要在同一虚拟 LAN 或虚拟网络中配置相应的网络后端设备,来宾域即可与 Oracle Solaris 10 服务域自动进行通信。
如有必要,可以配置虚拟交换机和物理网络设备。这种情况下,需要像步骤 2 中那样创建虚拟交换机,但不需要删除物理设备(跳过步骤 3)。然后,必须使用静态 IP 地址或动态 IP 地址配置虚拟交换机。可以从 DHCP 服务器获取动态 IP 地址。有关其他信息和这种情况的示例,请参见针对 NAT 和路由配置虚拟交换机和服务域。
# ifconfig -a
# ifconfig vsw0 plumb
# ifconfig nxge0 down unplumb
# ifconfig vsw0 IP-of-nxge0 netmask netmask-of-nxge0 broadcast + up
# ifconfig vsw0 dhcp start
# mv /etc/hostname.nxge0 /etc/hostname.vsw0 # mv /etc/dhcp.nxge0 /etc/dhcp.vsw0