ipv6为啥也有私有地址?ipv4的NAT为啥被广泛诟病?
一、IPv6测试
1、如何查询某个网站在国内还是国外
可以通过CNNIC(就是那个流氓网站!)的whois页面查询,看国家代码项,CN是中国,US是美国。其实他是通过APNIC查询的,具体哪个页面待补充。
问题:为啥huangjiaming同学的国家码是CN,我的zhangqihui.me是US,难道他用的是假的github?
2、如何测试上网是否支持ipv6呢
参考这篇文章:联通ipv6 to ipv4。用http://test-ipv6.com/测试我的联通宽带是否支持ipv6,结果很有意思:
得分0/10:联通宽带,台式机Windows10,chrome浏览器 得分0/10:联通宽带,台式机Windows10,firefox浏览器 得分0/10:联通宽带,台式机Windows10,EDGE浏览器 得分0/10:联通宽带,android手机,内置魅族浏览器 得分0/10:联通宽带,android手机,firefox浏览器 得分0/10:联通蜂窝,android手机,chrome浏览器 得分10/10:联通宽带,android手机,chrome浏览器 #yeah!路由器立功了其中,得分0的,测试信息完全一致:
公网地址是108.61.201.19 #没有通过代理的提示,与路由器中显示的公网地址不一致,刷新后ipv4保持不变 您的互联网服务提供商(ISP)看起来是 AS-CHOOPA - Choopa, LLC, US #联通蜂窝ISP是 CHINA169-BACKBONE CNCGROUP China169 Backbone,CN 移动蜂窝ISP是 CMNET-V4SHADONG-AS-AP Shangdong Mobile Communicaton 您的DNS服务器(通常由您的网络服务商提供)已经可以接入IPv6互联网了 #DNS是支持的!唯一满分得分10的测试信息:
您在公网上的IPv4地址是66.249.82.132,通过代理,Via:1.1 Chrome-Compression-Proxy #与路由器中显示的公网地址不一致,刷新后ipv4地址最后一位变化 您在公网上的IPv6地址是2001.4860.4801.4009::2e,通过代理,Via:1.1 Chrome-Compression-Proxy #刷新后ipv6地址不变 您的互联网服务提供商(ISP)看起来是 GOOGLE-Google Inc. US 您的DNS服务器(通常由您的网络服务商提供)已经可以接入IPv6互联网了以上测试,路由器中的IPv6其实是关闭的,路由器开启IPv6有5种选项:
Native 静态 IPv6 # Tunnel 6to4 # Tunnel 6in4 # Tunnel 6rd #
二、实施
使用shadowsocks,搭建ipv6 VPN,让ipv4上ipv6,下载速度提升到100M
Shadowsocks,Vultr,IPV6搭建校园网免流量环境
vultr vps开通IPv6图文教程
三、HTTP、IP知识
判断本机IP地址是公网地址还是私网地址 #有公网、局域网IP范围的图示,非常直观,值得学习
推荐图书:《图解HTTP》,作者:上野宣
问题:
1、家里有多个电脑、手机等终端上网,到底占用了一个还是多个公网IP,假设是多个,比如我正在用的笔记本,它的公网IP是多少?如何查询?
2、发现家里的路由器连续开机23天没有重启,但ip地址却变了两次,比如“112.254.97.0”,注意末尾是“0”!印象中末尾是1代表网关,0、255一般不用,难道0也合法了?
实践1、查询树莓派、路由器的网址信息
首先通过ssh登录树莓派或者路由器(树莓派、路由器缺省的ssh都是关闭的,都需要通过设置打开ssh)
ip addr show
linux下的ip命令非常强大,总结如下:待补充
实践2、查询局域网windows电脑的公网ip
方法1、浏览器输入网址 http://beta.speedtest.net/ ,左下角的客户端图标附近会显示本机公网ip
China Unicom
27.223.99.130
方法2、浏览器输入网址 http://www.ip138.com/ ,会显示
您的IP是:[27.223.99.130] 来自:山东省青岛市 联通
方法3、打开windows命令行窗口,输入命令“tracert ip138.com”,第一个非局域网ip就是本机的公网ip(此方法失败)
实践3、公网ip的验证方法:
方法1、通过外网ping
方法2、在内网windows电脑上打开telnet服务
windows电脑打开命令窗口
telnet localhost #返回“在端口 23 ,连接失败”,和本机防火墙中telnet服务器设置有关系吗?
Windows 7中Telnet功能安装与测试
实践4、手机获得IP地址是IPv6吗?
手机设置到4G联网状态,IP地址为10.186.167.42,显然是IP v4类型的局域网地址
手机连上家庭wifi后,IP地址为192.168.1.108,以及fe80:6a3e:34ff:fe2a:9cb2,也就是IPv4和IPv6地址都有,如果访问IPv6网站,是不是FGW就拦不住了?