将IPv6地址转换为IP地址号的公式
我正在寻找一个将IPV6地址转换为IP地址的公式。
例如,假设我们将ipv6作为以下
输入IPV6地址:2001:0db8:0000:0000:0000:ff00:0042:8329
转换的输出IP号:32.136.7.34
到IP地址
正如评论中已经写的那样;"IP地址";两者都可以是";IPv6地址";和一个";IPv4地址";。
更糟糕的是:就我记忆正确的最新RFC而言,这个问题的正确答案是:";那台电脑的IP地址是多少"如果计算机同时具有IPv4和IPv6地址,则为IPv6地址(而不是IPv4地址(!
我正在寻找一个将IPV6地址转换为IP地址的公式。
第一个问题是:SSH服务器是否有IPv4地址?
事实并非必然如此。
如果它有一个IPv4地址,就不可能根据IPv6地址来计算,因为这两个地址彼此完全无关。
如何?使用ssh时,如何将ssh转换为ipv6?
下一个问题是:客户端计算机是否有IPv6地址?
如果你的计算机有IPv6地址,你可以简单地使用SSH连接到IPv6地址:
ssh 2001:0db8:0000:0000:0000:ff00:0042:8329
如果您的计算机没有IPv6地址(例如,因为您的互联网提供商不支持IPv6(,则必须查找SSH服务器的IPv4地址。
正如我已经写过的,你不能计算那个地址,但你必须询问操作该服务器的人。
如果SSH服务器没有IPv4地址,而您的计算机也没有IPv6地址,这将变得相当困难。也许你甚至必须为一项服务付费;翻译";IPv4到IPv6…