如标题所述,我有一个以(IPV4)配置的队列管理器IPADDR。但是每次我在该队列管理器上启动侦听器时,它都通过TCP6进行侦听。
WebSphere版本:7.5
如标题所述,我有一个以(IPV4)配置的队列管理器IPADDR。但是每次我在该队列管理器上启动侦听器时,它都通过TCP6进行侦听。
WebSphere版本:7.5
如果两个系统都可用IPv4和IPv6,通信时使用的首选IP版本由一个新的队列管理器属性 IPADDRV 确定。 只有当主机名模糊地解析为IPv4地址和IPv6地址时,此参数才会产生影响。
(加粗部分是新添加的。)请注意,一个参数的作用取决于DNS名称解析,主要用于出站连接。
你需要的是DEFINE LISTENER
命令的 IPADDR
参数,它说明如下:
IPv4点十进制、IPv6十六进制表示或字母数字主机名形式指定侦听程序的IP地址。如果未为此参数指定值,则侦听程序侦听所有已配置的IPv4和IPv6堆栈。
这是 IPADDRV
指导关于名称解析适用于出站连接的一个例外。如果在侦听器的 IPADDR
中放置DNS名称,则侦听器将使用该名称解析为的任一IP版本地址,或者如果解析为 IPv4 和 IPv6,则采用设置在 IPADDRV
中的版本。
因为您报告 IPADDRV
没有效果,那么侦听程序要么绑定到IPv6地址或DNS名称,要么侦听程序未绑定到任何特定地址并正在所有接口上进行被动监听。
ss -lt
命令时,对于端口1414,我得到以下输出:LISTEN 0 100 :::1414 :::*
这不是表示它只侦听IPV6而不是全部吗? - Daniel J