免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3398 | 回复: 0
打印 上一主题 下一主题

ASE对IP v6的支持 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-05 10:30 |只看该作者 |倒序浏览
IP v6虽然还没有大规模使用,但是应该来讲是一种技术趋势,因此,各数据库厂商都对IP v6
的支持都在紧锣密鼓的展开,前几天在公司测试环境下,对ASE对IP v6的支持做了一个简单的测试,由于测试平台有限,因此,测试环境仅限于Windows和sun solaris。

1
各版本对IPv6的支持ASE从12.5.2开始支持IPv6,各版本对IPv6的支持如下:
ASE版本
Windows 2003
IBM AIX
SUN Solaris
HP UX
Linux
12.5.2
X
X

X
X
12.5.3a

X


X
15

X





要启动ASE对IPv6的支持,需要在RUN文件中增加-T7841。我这边用于测试的ASE 15版本在IBM AIX平台上尚不支持IP v6,咨询了Sybase公司,答复为 15.0.2 的ESD #1会在年底出来(目前该版本已经发布),到时候会支持IBM AIX平台上的IP v6。
2
在Windows2003上的配置Windows系列操作系统只有在Windows2003上才完全支持IPv6,其它版本如Windows XP所包含的只是IPv6的一个测试版本。而Windows2000需要安装IPv6的包才支持IPv6,因此ASE也只在2003上支持IPv6。
1、安装IPv6网络协议,通过网络属性进行安装。
2、用ipconfig可以看到v6的IP,例如v6的IP格式为:fe80::2b0:d0ff:fe9c:bb71。
3、在RUN文件中增加-T7841。
4、在sql.ini文件中增加v6的IP。
5、重起Server。
6、检查在v6的IP上是否建立起来监听。


可以通过检查ASE的日志文件,或者在dos窗口中执行 netstat -an |more,来看看v6的IP是否建立监听。
3
在SUN上的配置SUN Solaris至少从8版本就支持IPv6(我公司只有8版本的),支持IPv6的配置过程如下:
1、
执行ifconfig a,得到网卡的设备名称如eri0;
2、
执行ifconfig eri0 inet6 plumb up,其中的eri0为网卡的设备名称;这一步的目的是启动IP v6的支持。
3、
修改RUN文件,在其中增加-T7841的traceflag;
4、
修改/etc/hosts,在其中增加v6的IP对应的主机名,如果是12.5.2,还需要修改/etc/inet/ipnodes文件,增加v6的IP对应的主机名;
5、
修改interfaces,增加v6的IP的监听信息;
6、
重起Server。检查是否建立监听。


和Windows类似,检查监听可以通过ASE日志文件或者通过netstat -an|grep LISTEN来检查是否建立监听。




从Windows和SUN的IP v6的配置来看,ASE支持IP v6的配置还是很简单的。



[ 本帖最后由 jarjar 于 2007-11-5 10:43 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP