Board logo

标题: IPv6 在 Systems Director 的配置和使用实战1 [打印本页]

作者: look_w    时间: 2018-1-10 10:29     标题: IPv6 在 Systems Director 的配置和使用实战1

前言IPv4 是目前世界上最广泛使用的第二代互联网技术,但它正面临着网络地址资源不足的危机。2011 年 8 月互联网编号分配机构(IANA)已经把最后 5 块 IPv4 地址分配给了五大区域注册商,这也意味着 IPv4 地址池已经分配完毕。在整个国际范围内,有些企业会渐渐发现他们已经无法从运营商手中获得企业发展所需的 IPv4 的地址了。
虽然很多运营商和企业在 IPv4 分配完之前已经拥有了大量的 IPv4,而且运营商未来的 IPv4 分配策略还有很大的优化空间,但是作为网络地址资源不足的最佳应对,IPv6 技术应该越来越受到各方面的重视。现在,越来越多的企业都投入到 IPv6 的发展,越来越多的软硬件被设计成支持 IPv6,它的众多优势诸如地址空间大、报文头部格式灵活、处理速度快、安全性高、支持更多的服务类型等将来会更多的被业界利用。当然由于现今 IPv4 还是占据主导地位,所以在今后的很长一段时间会存在 IPv4 和 IPv6 并存的局面。
IBM 也一直在 IPv6 的发展中有所作为,越来越多的产品已经支持 IPv6。其中作为系统集中管理软件 Systems Director 也早在 2010 年 6.2 的版本就开始支持 IPv6。
Systems Director 关于 IPv6 的支持作为一个支持 IPv6 的应用,IBM Systems Director 支持通过 IPv4 或者 IPv6 来发现(discover)和管理终端的资源。Systems Director 是软件应用,所以并不直接实现关于 IP 栈的部分,而是利用 Director Server 本身的操作系统和终端被管理的主机的操作系统来实现。表 1 显示了 IBM Systems Director Server 和被管理的终端资源的 IPv6 的支持情况。
表 1IBM Systems Director ServerIPv4 终端IPv6 终端IPv4 和 IPv6 (双栈)终端仅配 IPv4
                                                √ X √仅配 IPv6 X √√IPv4 和 IPv6(双栈)√√√
如果在 Director Server 端已经配置了 IPv4 和 IPv6 的双栈后,Director Server 可以管理纯 IPv6 的终端或者管理配置了双栈的终端。但是如果管理配置了双栈的终端时,即使使用了 IPv6 协议来发现(discover)终端,当 Director Server 识别出终端设备也支持 IPv4 协议后,Director Server 还是会优先通过 IPv4 管理。
我们随后会介绍两种实例。第一种是配了双栈的 Director Server 管理同样配了双栈的终端。这里我们会用 IPv6 协议去发现(discover)终端。第二种是配了单独 IPv6 的 Director Server 管理配了单独 IPv6 的终端。这两种实例我们都会基于 AIX 操作系统介绍。
实例解析—实例一Director Server 端 IPv6 配置一般情况下,IPv4 已经存在,且假设 Director Server 6.3 已经安装在 AIX6.1 上。
图 1.Director Server AIX 6.1 IPv4 配置这里是静态的 IPv4 的地址。
为操作系统配上静态的 IPv6 和 IPv6 的路由。
1
2
3
#chdev -l en0 -a netaddr6='FD55:faaf:e1ab:1b09:10:10:12:64' -a prefixlen='64'\
     -a state=up
#chdev -l inet0 -a rout6=net,,,,,'default','FD55:faaf:e1ab:1b09:10:10:12:64'




图 2.配置 Director Server 端 IPv6 和路由然后重启 Director Server 的操作系统让配置正确生效。
Director Server 是通过服务定位协议(SLP)来发现终端系统上注册在 SLP 上的服务。一般在 Director Server 上会有公共代理服务协议(CAS)注册在 SLP 上。我们用 slp_tool 命令来查询 IPv6 上的 CAS 协议是否正确注册到 SLP 上。
1
2
/opt/freeware/cimom/pegasus/bin/slp_query --type=service:management-software.IBM:usma \
    --address=fd55:faaf:e1ab:1b09:10:10:12:64




图 3.SLP 查询 Director Server 端 IPv6从图中可看出由于使用了双栈,IPv4 和 IPv6 的 CAS 协议都被查询出。(CAS 协议是用 9510 端口)
Director 公共代理程序(Common Agent)端 IPv6 配置这里假设在终端系统的 AIX 上已经安装了 Director 公共代理程序(Common Agent)。
同样在静态 IPv4 的基础上配置 IPv6 地址和路由。
1
2
chdev -l en0 -a netaddr6='FD55:faaf:e1ab:1b07:10:8:17:52' -a prefixlen='64' -a state=up
chdev -l inet0 -a rout6=net,,,,,'default','FD55:faaf:e1ab:1b07:10:8:31:254'




图4.配置 Director 公共代理程序端 IPv6 和路由同样,重启终端的操作系统,使配置正确生效。
由于在终端系统上安装了公共代理程序(Common Agent),它兼容了公共信息模型(CIM)标准和采用了公共代理服务(CAS)协议,所以必须确保 CIM 和 CAS 也正确注册在终端系统的 SLP 上面。
可以通过 Director Server 上的 SLP 查询命令来确认 IPv6 的 CIM 和 CAS 是否在 SLP 上注册正确。
1
2
#/opt/freeware/cimom/pegasus/bin/slp_query --type=* \
     --address=fd55:faaf:e1ab:1b07:10:8:17:52




图 5.通过 Director Server SLP 查询代理程序端 IPv6从图中可看出由于使用了双栈,IPv4 和 IPv6 的 CAS 协议都被查询出。(CAS 协议是用 9510 端口)
而 IPv6 的 CIM 也注册正确。(5988 是 CIM 非安全端口,5989 是 CIM 安全端口)
通过 Director Server 发现并管理终端系统登陆到 Director Server 的 Web 界面,并浏览到系统发现(Discover)页面,选择发现选项“单个 IPv6 地址”。然后输入终端系统的 IPv6 地址并点击“立即发现”。如图 6。
图 6.通过 IPv6 发现(Discover)终端系统然后对被发现的系统单击右键并选择“安全性”->“配置访问”。如图 7。
图 7.点击“配置访问”在配置访问中,可以看到 IPv6 的 SSH、CIM 以及 CAS 协议被 Director Server 发现。然后点击“请求访问权”来获得对终端系统的管理权限。如图 8
图 8.配置访问(尚未获得访问权)输入用户名和密码然后点击“请求访问权”。如图 9
图 9.获得访问权限当获得访问权后,IPv6 上的 CAS 协议(9510 端口)的访问权限会显示“确定“。而且整体的访问权限也会显示“确定”。如图 10。
图 10.配置访问(已经获得访问权)至此 Systems Director 已经完全在双栈的环境中通过 IPv6 发现




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0