IPv6 环境中的远程分析

问题描述 投票:0回答:1

我们尝试在纯 IPv6 环境中评估 JProfiler,但连接尝试总是失败。

JVM 启动如下所示:

  • java -agentpath:/opt/jprofiler14/bin/linux-x64/libjprofilerti.so=nowait -jar /opt/app/api.jar

代理连接到服务器并表明它正在侦听:

  • JProfiler> 监听端口:8849。

但是任何连接尝试都会返回失败。当我执行

netstat -aln
时,服务器指示 JVM 正在侦听端口 80,但没有其他端口打开。所以 - 代理实际上不是正在监听端口8849???

我怀疑代理默认绑定在 IPv4 上,因此我还尝试显式设置

address=...
参数。我尝试了几种不同的方法:

  • 地址=fd00::f599:f4ba:2:1
  • 地址=[fd00::f599:f4ba:2:1]
  • 地址=“fd00::f599:f4ba:2:1”
  • 地址=“[fd00::f599:f4ba:2:1]”

但是每次我都会收到以下错误响应:

JProfiler> Using address [fd00::f599:f4ba:2:1].
JProfiler> ERROR: Could not convert address.

一定有一些技巧可以让 JProfiler 绑定到 v6 IP 并允许传入会话,但我很困惑,不知道如何实现。据我所知,JProfiler 文档甚至没有提到 IPv6 的存在......有人曾经让它工作过吗?

ipv6 jprofiler
1个回答
0
投票

不幸的是,从 14.x 开始,JProfiler 代理需要 IPV4。 JProfiler 15 计划提供纯 IPV6 支持。

© www.soinside.com 2019 - 2024. All rights reserved.