Domino中启用IPv6支持
今天讲的是Domino中如何启用IPv6支持。
大家应该都知道,IPv6是英文“Internet
Protocol Version 6”即互联网协议第6版,特点就是地址数量多,号称可以为全世界的每一粒沙子编上一个地址。
当年IPv4设计时,好像也是这么说的,看看现在——基本上都是分配完了,有些人觉得没有分配完,因为可能都通过net方式实现上网的缘故吧。
讲真,当前人工智能AI火热,下一步肯定是物联网,互联互控,每台设备都需要很多ip地址。所以早点准备IPv6是不会错的,因为可能将来IPv6也未必够用。
Domino很早就支持IPv6,至少从Lotus
Domino R8.0版本就开始。
要在Domino上启用IPv6支持,首先操作系统要支持,我们以windows
server为例,在cmd中输入ipconfig /all来查看系统的IPv6地址:
你可以看到IPv6和IPv4不一样,冒号特别多,因此在Domino中一些配置中使用IPv6地址时建议使用中括号括起来,例如[fe80::290:27ff:fe43:16ac]。
然后在Domino控制台上,可以输入命令set
config TCP_EnableIPv6=1来启用:
如果采用Notes客户机连接Domino,则Notes客户机的notes.ini也需要加入该语句,并重启一下Notes客户机:
就可以访问Domino服务器,并在Notes本地建立一个包含IPv6地址的连接文档。
不过建议还是在DNS或HOSTS中加入Domino主机名的IPv6地址解析,这样用户就不用输入Domino服务器的IPv6地址这么麻烦,如下图:
启用IPv6后,那我们还能不能使用IPv4呢?答案是肯定。
但分平台:
UNIX(Linux)平台在网络通讯中,可以同时接收IPv4
和 IPv6 传入连接,所以默认都能用;而Windows Server无法同时接受IPv4和IPv6连接。因此,如果禁用IPv6,则Windows仅接受IPv4连接;如果启用IPv6,并且端口未绑定到IP地址,则只有
IPv6 已接受用户连接。
Windows
Server上的Domino要同时接收 IPv4 和IPv6 ,需要定义两个端口:一个绑定到IPv4
地址,一个绑定到 IPv6地址。
Notes和Domino通讯的协议叫做NRPC,使用的端口号默认为1352。
NRPC能够支持IPv4和IPv6,并进行区分。但一些Internet服务只能支持单个端口,例如SMTP,这一讲又有点复杂。
如感兴趣,我们后面的篇幅再讲解。