微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我应该在我的Web服务器中仅使用IPv6还是同时使用IPv4和IPv6?

我的Web服务器(Ubuntu,Nginx)具有主机分配的IPv4和IPv6地址.对于我的网站,我应该只将其绑定到IPv6地址吗?这是推荐的标准方式吗?或者,我应该使用IPv4和IPv6地址吗?

解决方法

同时使用IPv4和IPv6

您应该同时使用IPv4和IPv6地址.

互联网上几乎每个人当前都有一个IPv4地址,或者是某种NAT的后面,并且可以访问IPv4资源.

但是,在编写only about 0.7% 2.3% 3.8% 6.5% 9% 12% 19% of the Internet is IPv6 capable时,随着IPv6开始在全球推出,这个数字正在稳步增长.

在极少数地方,ISP主要向住宅用户提供IPv6或仅提供IPv6,并使用大规模NAT,NAT64或其他此类解决方案进行IPv4连接.随着IPv4地址空间的最终耗尽,这个数字预计会增长.这些用户通常具有优于IPv6的性能.

在ISP部署大规模NAT以解决IPv4耗尽的情况下,由于大规模NAT网关固有的连接限制,坚持使用此功能用户将遭受所有Internet连接的可靠性降低.例如,一个网页可能只有load some but not all of its resources,留下图像所在的图标,缺少样式和脚本等.这类似于家庭路由器上的连接限制耗尽,但间歇地和看似随机地影响ISP的所有用户.如果您希望您的站点对这些用户可靠,则必须通过IPv6提供服务(并且ISP必须已部署IPv6).

由于IPv6是互联网的发展方向,因此启用您的网站IPv6可以让您领先于游戏并让您在问题变得严重之前解决任何问题.

配置Nginx

认情况下,使用Linux和Nginx,您可以通过将listen指令更改为以下内容来同时绑定到IPv4和IPv6:

listen [::]:80 ipv6only=off;

或者,对于SSL站点

listen [::]:443 ipv6only=off ssl;

原文地址:https://www.jb51.cc/html/230046.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐