使用IPv6发布网站
来源:互联网 发布:知乎专栏搜索 编辑:程序博客网 时间:2024/05/09 13:43
使用IPv6发布网站
IPv4设计之初,认为32位,近43亿的地址完全足够,然而互联网出乎意料的迅速发展,不仅人人人使用互联网,而且一个人往往有多个联网设备(随着物联网的发展,这个数量还会增多),地址完全不够用。中国分配到的IPv4数量只有3亿多,个人几乎分不到IPv4地址,我们上网时在公网上的IP地址,一般都是多个人共用的地址,采用动态编址或者NAT技术,这个地址很难对应到个人。对于只是上网的人来说,并没有什么影响(一般是你主动访问其它网站)。然而,对于想发布自己的网站的个人,让其它人通过网络找到到你的机器时,动态的IP就满足不了要求了。
早在90年代,网络专家就意识到这个问题了,由互联网工程专门工作组设计了新一代的IPv6协议。IPv6地址有128位,也就是2的128次方个地址,这个数量大到可以给地球上每粒沙子都分配一个IP地址还有的多。
之前搭建了一个个人网站,只能在学校的局域网用,现在想让更多的人能访问到,又不想申请公网v4地址,突然想到了IPv6是开放的。于是便做了尝试。
测试 IPv6 连通性
首先获取自己机器的 IPv6 地址, 打开 Linux 终端输入命令,
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
接下来,重启 apache2 服务即可
sudo service apache2 restart
测试访问
在浏览器中输入你的 ipv6 地址进行访问,注意浏览器中ipv6地址访问加上 “[]”,输入环回地址或者你监听的地址
1. [:1]/
2. [2001:da8:xxx:xxx:xxxx:xxxx:xxxx:xxxx]/
- 使用IPv6发布网站
- 使用IPV6技术访问网站
- 使用Tomcat发布网站
- 使用nginx发布网站
- 发布IPv6媒体资源
- 使用IPV6技术访问google等流行网站
- 使用xampp+nat123发布网站
- 使用IPV6
- IPv6 测试网站
- 常用IPv6网站:
- 使用WebDeployment Project改善VS2005发布网站
- 使用VS2012自带数据库发布网站
- 使用vs2008发布网站的过程
- vs2010使用WebDeploymentSetup.msi发布website网站
- 使用 bintray 网站发布 library 到 jcenter
- 网站发布
- 发布网站
- 发布网站
- jquery插件
- 电子购物网站导航制作
- XListView上拉刷新下拉加载(网络请求json)
- Java网络编程——基于UDP的Socket编程
- IO端口与IO内存详解
- 使用IPv6发布网站
- 工具链编译选项
- 静态代理和动态代理(JDK动态代理和CGLib动态代理)
- 接收系统广播
- HTML学习笔记(3) - HTML标签
- C#开发:openfiledialog的使用
- XMPPFramework iOS开发(七)即时通讯
- android日常使用积累
- GIMP如何保留文字轮廓去除文字颜色