首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从IPv6 6专用网络到达IPv4地址?

如何从IPv6 6专用网络到达IPv4地址?
EN

Server Fault用户
提问于 2014-05-16 20:42:33
回答 3查看 44.4K关注 0票数 17

我想通过一个IPv6地址到达这个地址:

http://downloads.openwrt.org/attitude_调整数/12.09/第71xx条/通用/一揽子/

在我们的Freifunk路由器中,没有可用的DNS,因此名称downloads.openwrt.org无法解析。互联网上的所有服务器只能通过ipv6地址来实现。现在,我们无法从路由器内部到达这个包镜像,以便通过opkg install安装包。

如果我们可以将其添加到配置中(例如:

代码语言:javascript
复制
http://[2001:db8::1]/attitude_adjustment/12.09/ar71xx/generic/packages/

我们的路由器正在运行OpenWRT,并且是IPv6 6专用的,我想在/etc/hosts中添加一个条目,以便域名downloads.openwrt.org将解析到适当的IPv6地址。

是否可以将IPv6重定向到域?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2014-05-16 22:38:16

您不能简单地“添加”一个IPv6地址来到达只能通过IPv4获得的主机。这是两个完全不同和不兼容的协议。

为了使您的IPv4 6专用网络能够到达IPv4地址,需要一个网关,它可以访问IPv4。这通常是通过NAT64/DNS64 64网关完成的,该网关将IPv4地址转换为“假”IPv6地址,并接受到那些“假”IPv6地址的连接,并将连接转换到IPv4网络。这些IPv6地址将在64:ff9b::/96范围内。

在OpenWrt中,NAT64与Tayga完成,DNS64与bind完成。关于如何设置它们的更多信息是可在OpenWrt wiki中获得。您将需要态度调整或屏障打破;早期版本的OpenWrt没有足够完整的支持IPv6和其他技术。

您可以将公共DNS64 64/NAT64-解析器添加到/etc/rupv.conf中:

代码语言:javascript
复制
nameserver 2001:67c:2b0::4
nameserver 2001:67c:2b0::6

您还可以使用464“还原”客户端站点上的翻译。464 uses使用相同的工具。(以上所述,但仅以不同的方式)。使用464 also,您还可以使用文字IP访问urls。

票数 19
EN

Server Fault用户

发布于 2014-05-16 21:13:38

downloads.openwrt.org有一个IPv4地址,但没有IPv6地址。因此,除非使用转换机制,否则无法通过IPv6访问它。您可以使用NAT64从IPv4 6专用客户端创建到该IPv4 4专用服务器的TCP连接。

但是你为什么要使用IPv6 6专用的客户机呢?采用双栈是一个好主意,但目前只有IPv4 6才能真正对那些知道在一个只有IPv4 4的主机太多的世界中引入的限制的人进行测试。

如果您设法将TCP连接打开给服务器,您将面临另一个挑战。HTTPVersion1.1要求客户端通过HTTP连接发送它所联系的服务器的名称。很多站点,包括downloads.openwrt.org,都要求发送这个标题。

如果HTTP客户端知道要发送的域名,则只能发送该标头。因此,您最好让客户端知道原始URL,并以某种方式给予它访问权限,以便将该名称解析为IP地址。如果必须是IPv6,那仍然意味着您将需要NAT64。但是,从域名到NAT64 IP地址的映射可以放在/etc/hosts中,并且应该工作得很好。

这对于一个单独的域名来说可能很好。但是,如果您只希望IPv6主机能够到达多个域,而不需要将每个域和每个域都放入/etc/hosts中,并具有NAT64地址,则需要动态转换地址。这就是DNS64的作用所在。

现在,如果客户端确实拥有IPv4访问权,并且只缺少DNS,那么答案就会简单得多。只需将IPv4地址按davidgo建议的方式放在/etc/hosts中即可。当然,每次服务器的IP地址发生变化时,都需要更新该文件,希望不会太频繁。

票数 3
EN

Server Fault用户

发布于 2014-05-16 20:57:03

我认为你可能问错了问题-你不能把一个IPv6地址重定向到一个域,因为这个过程的工作方式相反,即一个域解析成一个或者很多主机。

我无法在您的路由器上找到任何信息,但是如果它正在运行OpenWRT,您应该能够在/etc/主机中添加一个条目,以便域名将解析到适当的IP地址。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/596616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档