使用IPv6发布网站

原创 2016年06月02日 10:52:49

使用IPv6发布网站

IPv4设计之初,认为32位,近43亿的地址完全足够,然而互联网出乎意料的迅速发展,不仅人人人使用互联网,而且一个人往往有多个联网设备(随着物联网的发展,这个数量还会增多),地址完全不够用。中国分配到的IPv4数量只有3亿多,个人几乎分不到IPv4地址,我们上网时在公网上的IP地址,一般都是多个人共用的地址,采用动态编址或者NAT技术,这个地址很难对应到个人。对于只是上网的人来说,并没有什么影响(一般是你主动访问其它网站)。然而,对于想发布自己的网站的个人,让其它人通过网络找到到你的机器时,动态的IP就满足不了要求了。

早在90年代,网络专家就意识到这个问题了,由互联网工程专门工作组设计了新一代的IPv6协议。IPv6地址有128位,也就是2的128次方个地址,这个数量大到可以给地球上每粒沙子都分配一个IP地址还有的多。

之前搭建了一个个人网站,只能在学校的局域网用,现在想让更多的人能访问到,又不想申请公网v4地址,突然想到了IPv6是开放的。于是便做了尝试。

测试 IPv6 连通性

首先获取自己机器的 IPv6 地址, 打开 Linux 终端输入命令,

 ifconfig   

ifconfig 查看网络地址

上图中是我的结果(涂掉地址怕大神攻击),inet addr 是IPv4 地址,只有一个还是内网的,后面 inet6 addr 是 IPv6地址,直接给分配了 5 个,尼玛数量多就是任性。

ping6 2001:da8:215:81c:xxxx:xxxx:8b60:4d76

配置 Apache2

我的 apache2 的配置文件位置在 /etc/apache2/ 下,这里配置 ports.conf 文件。

sudo vim /etc/apache2/ports.conf
# 添加一行,如果你的 ports.conf 里只有 Listen 80,也可以不添加 ipv6 地址配置
Listen [ipv6address]:80

ports.conf

接下来,重启 apache2 服务即可

sudo service apache2 restart

测试访问

在浏览器中输入你的 ipv6 地址进行访问,注意浏览器中ipv6地址访问加上 “[]”,输入环回地址或者你监听的地址
1. [:1]/
2. [2001:da8:xxx:xxx:xxxx:xxxx:xxxx:xxxx]/

browser

版权声明:本文为博主原创文章,未经博主允许不得转载。

Apache2 httpd.conf 配置详解(一)

摘自:http://jafy00.blog.51cto.com/2594646/501373 常用配置指令说明 1. ServerRoot:服务器的基础目录,一般来说它将包含conf/和logs/...
  • sinat_25306771
  • sinat_25306771
  • 2016年08月12日 15:50
  • 4630

Apache IPv6 Enabled For Windows

引子:最近需要搭建支持IPv6的Windows Server,故有此篇文章。 很多人都遇到了在Windows下安装Apache不支持IPv6访问的问题,通过两种办法可以解决这一问题:一是自己编译...
  • linda1000
  • linda1000
  • 2013年11月28日 13:44
  • 1677

window下apache性能提升ipv6配置

  • 2017年09月15日 18:19
  • 2KB
  • 下载

如何查看自己的网络是否支持IPV6?

随着互联网的发展ipv6的优势不言而喻。很多人想用免费的ipv6,但不能确定自己的网络环境是否支持ipv6。下面介绍了几种比较简单的测试方法。 工具/原料 电脑一台 连接网...
  • xie_xiansheng
  • xie_xiansheng
  • 2016年12月23日 11:20
  • 4393

用VPS主机做网站,让你的网站也支持IPV6

本文写给在用VPS的同学,即使你的VPS提供商并不支持IPv6,你可以将你网站做成IPv6 Ready!如果你的读者中的不少在教育网,做下这个就十分值得了,因为教育网没有国际连线,但是有免费的IPv6...
  • a8856621
  • a8856621
  • 2017年05月22日 10:02
  • 262

IPV4服务器如何支持ipv6访问

参考: https://bbs.aliyun.com/read/285557.html https://www.aliyun.com/ss/ZWNzIGlwdjY http://www.ttlsa...
  • u013488847
  • u013488847
  • 2016年09月08日 15:51
  • 15191

关于app审核 IPv6的一点个人分享

相信很多同学都被苹果爸爸的IPv6审核整到哭,明明在自己这边的v6环境下测试都能正常使用的,为什么到了美国审核那边就不行,一直被拒绝~第一我要说的是如果你是安装苹果爸爸给的利用Mac共享wifi的形式...
  • dlj2324
  • dlj2324
  • 2017年04月06日 16:01
  • 514

近期ipv6审核,个人解决方法

关于ipv6网络请求机制不在赘述,网上教程挺多,简单说下我的解决方法。 苹果的审核要求是在iOS9以上支持就可以,所以可以不用低版本系统。对于服务端是不需要做其他的配置,而大部分公司使用的阿里云...
  • wakice
  • wakice
  • 2017年05月03日 10:04
  • 359

ipv4-only网络环境下访问ipv6站点的三种方式

苹果2016年5月4日向开发者发出提醒,App Store将于今年6月1日实施全新策略,届时所有提交至苹果App Store的iOS应用申请必须要兼容面向硬件识别和网络路由的最新互联网协议--IPv6...
  • lvshaorong
  • lvshaorong
  • 2016年08月16日 20:09
  • 20590

俺也上IPV6了 顺便推荐几个IPV6视频站点

俺也装上IPV6了,倒不是赶时髦,而是因为有几个学校开了IPV6的试验视频站点,能够看一些IPV6的网络电视节目,所以我就也装上了。IPV6的优点有:1、更大,地址协议从2的32次方增加到2的128次...
  • arui319
  • arui319
  • 2005年01月14日 11:58
  • 5970
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用IPv6发布网站
举报原因:
原因补充:

(最多只允许输入30个字)