大家好,才是真的好。
虽然这周末的新闻很多,例如HCL又发布了Nomad Web 1.0.11,还有Verse 3.2.1等更新。
但是但是,每周五的新闻大家看得很少,所以我们……留到下周五再讲述产品更新的新闻和信息吧。
今天讲的是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客户机
接着打开Notes客户机,按ctrl+o,输入IPv6地址,按回车,如下图:
就可以访问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,这一讲又有点复杂。
如感兴趣,我们后面的篇幅再讲解。
今天就介绍到这里。更多文章可关注微信公号:协作者