• 欢迎访问好鸭,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏好鸭吧

只有IPV6的VPS设置NAT64实现访问IPV4网络

Linux haoduck 3周前 (12-18) 13次浏览 0个评论

只有IPV6的VPS是不能访问IPV4网络的,在如今只有IPV6的情况下仍是"寸步难行",网络上流行的各种"一键脚本",大概都会出错。那么该如何解决这个问题呢?

不错,正是标题中所说的NAT64

嗷嗷之前申请了EUserv免费的德国纯IPV6的VPS,玩耍了一番,也稍微有点了解了,和各位分享一下。
如果你也想要免费的德国纯IPV6的VPS,可以看看这篇文章:《免费申请EUserv的德国纯IPV6 VPS教程》。我会用超详细的图文教程一步一步告诉你应该如何成功得到它。

NAT64 是一种有状态的网络地址与协议转换技术,一般只支持通过 IPv6网络侧用户发起连接访问 IPv4侧网络资源。
DNS64和NAT64是不分家的,一般是是配合 NAT64工作。DNS64负责将 DNS查询信息中的 A记录(IPv4地址)合成到 AAAA记录(IPv6地址)中,返回合成的 AAAA记录用户给 IPv6侧用户。

为了之前的免费Euserv的纯IPV6 VPS,我从网络上收集了几个欧洲地区的公用NAT64服务

公用NAT64服务

我收集到3个提供公共NAT64服务的:如下

http://www.trex.fi/2011/dns64.html
https://go6lab.si/current-ipv6-tests/nat64dns64-public-test/
https://www.tuxis.nl/public-doh-dot-dns64-nat64-service/

而DNS64地址分别是:

2001:67c:2b0::4
2001:67c:2b0::6
2001:67c:27e4:15::6411
2001:67c:27e4::64
2a03:7900:2:0:31:3:104:161

那么该如何使用呢?

使用教程

修改/etc/resolv.conf

删除原内容(注意备份)。添加DNS服务器,服务器为上列的3选其一,或者全写上应该也是可以的

格式为

nameserver 2001:67c:2b0::4
nameserver 2001:67c:2b0::6
nameserver 2001:67c:27e4:15::6411
nameserver 2001:67c:27e4::64
nameserver 2a03:7900:2:0:31:3:104:161

一键脚本:mv /etc/resolv.conf /etc/resolv.conf.bak && echo -e "nameserver 2001:67c:2b0::4\nnameserver 2001:67c:2b0::6" > /etc/resolv.conf

使用前后

[email protected]:~# curl https://www.baidu.com
curl: (7) Couldn't connect to server
 [email protected]:~# curl https://www.baidu.com
<!DOCTYPE html>
<!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8><meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css href=https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/bdorz/baidu.min.css><title>百度一下,你就知道</title>.........</html>

好鸭 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:只有IPV6的VPS设置NAT64实现访问IPV4网络
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址