运行 DevClusterSetup.ps1 后,fabric gateway 默认情况下仅侦听 IpV6,即使主机甚至没有 ipv6 IP 地址也是如此。因为在我的腿上我们只有 ipv4 我想知道如何将它绑定到 ipv4 ?
PS C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup> netstat -ano | select-string 19000
TCP 127.0.0.1:2880 127.0.0.1:19000 ESTABLISHED 7848
TCP 127.0.0.1:19000 0.0.0.0:0 LISTENING 5764
TCP 127.0.0.1:19000 127.0.0.1:2880 ESTABLISHED 5764
TCP [::1]:19000 [::]:0 LISTENING 5764
PS C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup> get-process -id 5764
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
155 61 5436 13056 52 0.09 5764 FabricGateway
PS C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup> telnet 192.168.88.153 19000
Connecting To 192.168.88.153...Could not open connection to the host, on port 19000: Connect failed
如您所见,FabricGateway 是在端口 19000 上侦听的一个,但我无法使用 IPv4 地址远程登录它。
当您在某处拥有仅 IPv4 的环境时,这将导致一个有趣的问题。
我们该如何配置呢?