系统管理指南:IP 服务

Procedure如何配置静态 VLAN(仅适用于 Solaris 10 3/05)


注 –

此过程包含有关配置 VLAN 的信息,仅适用于 Solaris 10 3/05 OS 用户。如果使用的是对 Oracle Solaris 10 的更新,请参阅如何配置 VLAN


  1. 承担主管理员角色,或成为超级用户。

    主管理员角色拥有主管理员配置文件。有关如何创建该角色并将其指定给用户,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”

  2. 确定正在系统上使用的接口的类型。

    系统上的网络适配器可能不是用字母 ce 来表示(这是 VLAN 所要求的)。


    # ifconfig -a
    lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4>
    mtu 8232 index 1
            inet 127.0.0.1 netmask ff000000 
    hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4>
    mtu 1500 index 2
            inet 129.156.200.77 netmask ffffff00 broadcast
    129.156.200.255
  3. 对于将为服务器上的每个适配器配置的每个 VLAN,创建一个 hostname.cenum 文件(对于 IPv6,为 hostname6.cenum 文件)。

    使用以下同时包括 VID 和物理连接点 (physical point of attachment, PPA) 的命名格式:

    VLAN 逻辑 PPA = 1000 * VID + Device PPA ce123000 = 1000*123 + 0

    例如: hostname.ce123000

    VLAN 逻辑 PPA = 1000 * VID + Device PPA ce11000 = 1000*11 + 0

    例如: hostname.ce11000

    此格式将可以在 /etc/path_to_inst 文件中配置的 PPA(实例)最大数限制为 1000。

    例如,在装有 Sun 千兆位以太网/P 3.0 适配器(它有实例 0,该实例属于 VID 分别为 123 和 224 的两个 VLAN)的服务器上,可以将 ce123000ce224000 分别用作两个 VLAN PPA。

  4. 配置 VLAN 虚拟设备:

    例如,可以使用 ifconfig 的以下示例:


    # ifconfig ce123000 plumb up
    # ifconfig ce224000 plumb up
    

    在有 VLAN 设备 ce123000ce224000 的系统上,ifconfig -a 的输出应该与如下所示类似:


    # ifconfig -a
    lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
            inet 127.0.0.1 netmask ff000000 
    hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
            inet 129.144.131.91 netmask ffffff00 broadcast 129.144.131.255
            ether 8:0:20:a4:4f:b8 
    ce123000: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
            inet 199.199.123.3 netmask ffffff00 broadcast 199.199.123.255
            ether 8:0:20:a4:4f:b8 
    ce224000: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 4
            inet 199.199.224.3 netmask ffffff00 broadcast 199.199.224.255
            ether 8:0:20:a4:4f:b8 
  5. 在交换机上,将 VLAN 标记和 VLAN 端口设置为与在服务器上设置的 VLAN 一致。

    使用步骤 4 中的示例,可以设置交换机上的 VLAN 端口 123 和 224 或者 VLAN 端口 10 和 11。

    有关设置 VLAN 标记和端口的特定说明,请参阅交换机附带的文档。