JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle VM Server for SPARC 3.0 管理指南     Oracle VM Server for SPARC (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分Oracle VM Server for SPARC 3.0 软件

1.  Oracle VM Server for SPARC 软件概述

2.  安装和启用软件

3.  Oracle VM Server for SPARC 安全

4.  设置服务和控制域

5.  设置来宾域

6.  设置 I/O 域

7.  使用虚拟磁盘

8.  使用虚拟网络

虚拟网络简介

Oracle Solaris 10 联网概述

Oracle Solaris 11 联网概述

虚拟交换机

虚拟网络设备

Inter-Vnet LDC 通道

虚拟设备标识符和网络接口名称

如何查找 Oracle Solaris OS 网络接口名称

自动或手动分配 MAC 地址

分配给 Logical Domains 的 MAC 地址范围

自动分配算法

检测重复的 MAC 地址

释放的 MAC 地址

将网络适配器和 Logical Domains 结合使用

如何确定网络适配器是否符合 GLDv3 (Oracle Solaris 10)

针对 NAT 和路由配置虚拟交换机和服务域

在 Oracle Solaris 10 系统上配置 NAT

如何设置虚拟交换机以为域提供外部连接 (Oracle Solaris 10)

在 Oracle Solaris 11 系统上配置 NAT

如何设置虚拟交换机以为域提供外部连接 (Oracle Solaris 11)

在 Logical Domains 环境中配置 IPMP

在域中将虚拟网络设备配置到 IPMP 组中

在服务域中配置并使用 IPMP

在 Logical Domains 虚拟网络中使用基于链路的 IPMP

如何配置物理链路状态更新

在 Logical Domains 1.3 之前的发行版中配置并使用 IPMP

在来宾域中配置 IPMP

在服务域中配置 IPMP

使用 VLAN 标记

端口 VLAN ID (PVID)

VLAN ID (VID)

如何为虚拟交换机和虚拟网络设备分配 VLAN

如何在安装服务器位于 VLAN 中时安装来宾域

使用 NIU 混合 I/O

如何配置虚拟交换机和 NIU 网络设备

如何启用混合模式

如何禁用混合模式

将链路聚合和虚拟交换机结合使用

配置巨型帧

如何配置虚拟网络和虚拟交换机设备以使用巨型帧

vnetvsw 驱动程序的早期(巨型帧无感知)版本的兼容性 (Oracle Solaris 10)

Oracle Solaris 11 中联网特定功能的差别

9.  迁移域

10.  管理资源

11.  管理域配置

12.  执行其他管理任务

第 2 部分可选的 Oracle VM Server for SPARC 软件

13.  Oracle VM Server for SPARC 物理机到虚拟机转换工具

14.  Oracle VM Server for SPARC Configuration Assistant (Oracle Solaris 10)

15.  使用电源管理

16.  使用 Oracle VM Server for SPARC 管理信息库软件

17.  Logical Domains Manager 发现

18.  将 XML 接口与 Logical Domains Manager 结合使用

词汇表

索引

针对 NAT 和路由配置虚拟交换机和服务域

在 Oracle Solaris 10 OS 中,虚拟交换机 (vsw) 是第 2 层交换机,也可用作服务域中的网络设备。可以将虚拟交换机配置为仅充当不同逻辑域中的虚拟网络 (vnet) 设备之间的交换机,但不能通过物理设备与外界网络进行连接。在这种模式下,如果将 vsw 作为网络设备创建并在服务域中启用 IP 路由,则虚拟网络可以通过将服务域用作路由器来与外界进行通信。当物理网络适配器不是符合 GLDv3 的网络适配器时,要实现与域的外部连接,这种操作模式是非常重要的。

此配置的优势如下:

在 Oracle Solaris 10 系统上配置 NAT

下图显示虚拟交换机如何可用于在服务域中配置网络地址转换 (Network Address Translation, NAT),以便为来宾域提供外部连接。

图 8-5 虚拟网络路由

image:图中显示了如文本中所述的 Oracle Solaris 10 虚拟网络路由。

如何设置虚拟交换机以为域提供外部连接 (Oracle Solaris 10)

  1. 创建不具有关联的物理设备的虚拟交换机。

    如果要分配地址,请确保虚拟交换机具有唯一的 MAC 地址。

    primary# ldm add-vsw [mac-addr=xx:xx:xx:xx:xx:xx] primary-vsw0 primary
  2. 将虚拟交换机作为域所使用的物理网络设备之外的网络设备创建。

    有关创建虚拟交换机的更多信息,请参见如何将虚拟交换机配置为主接口

  3. 如果需要,请为虚拟交换机设备配置 DHCP。

    有关为虚拟交换机设备配置 DHCP 的更多信息,请参见如何将虚拟交换机配置为主接口

  4. 如果需要,请创建 /etc/dhcp.vsw 文件。
  5. 在服务域中配置 IP 路由,并在所有域中设置所需的路由表。

    有关 IP 路由的更多信息,请参见《System Administration Guide: IP Services》中的"Packet Forwarding and Routing on IPv4 Networks"

在 Oracle Solaris 11 系统上配置 NAT

Oracle Solaris 11 网络虚拟化功能包括 etherstub(一个伪网络设备)。此设备提供类似于物理网络设备的功能,但仅用于与其客户机进行专用通信。此伪设备可用作在虚拟网络之间提供专用通信的虚拟交换机的网络后端设备。使用 etherstub 设备作为后端设备时,来宾域也可与相同 etherstub 设备上的 VNIC 进行通信。通过以此方式使用 etherstub 设备,来宾域可与服务域中的区域进行通信。使用 dladm create-etherstub 命令可创建 etherstub 设备。

下图显示虚拟交换机、etherstub 设备和 VNIC 如何可用于在服务域中设置网络地址转换 (Network Address Translation, NAT)。

图 8-6 虚拟网络路由

image:图中显示了如文本中所述的 Oracle Solaris 11 虚拟网络路由。

如何设置虚拟交换机以为域提供外部连接 (Oracle Solaris 11)

  1. 创建 Oracle Solaris 11 etherstub 设备。
    primary# dladm create-etherstub stub0
  2. 创建使用 stub0 作为物理后端设备的虚拟交换机。
    primary# ldm add-vsw net-dev=stub0 primary-stub-vsw0 primary
  3. stub0 设备上创建 VNIC。
    primary# dladm create-vnic -l stub0 vnic0
  4. 配置 vnic0 作为网络接口。
    primary# ipadm create-ip vnic0
    primary# ipadm create-addr -T static -a 192.168.100.1/24  vnic0/v4static
  5. 启用 IPv4 转发并创建 NAT 规则。

    请参见《Connecting Systems Using Fixed Network Configuration in Oracle Solaris 11.1》中的"Setting IP Interface Properties"《System Administration Guide: IP Services》中的"Packet Forwarding and Routing on IPv4 Networks"