墙出发点非常好,可以防止不健康的东西进来。但是管理的人出问题怎么办?FreeBSD,sf.net这些东西有段时期的被封,连7-ZIP也有无法访问的时候,这里面就有了利益,是不是给钱就能封想封的?这类事在这都不是事,x雷近期关了所有资源服务器,怕洋人爷爷知道把你告的倾家荡产啊,过段时间必然再开。什么狗日的x米,当年我看着好啊,国人骄傲啊,就在它论坛里提了些建议,好嘛,有一天把我贴全删了,我还傻着脸纳闷去问是不是服务器出问题了?没过多久它就出了段广告词,我操他妈,这不就是我写的嘛。就为这删我所有的贴,想要我送你也行,删我花时间花精力写的东西我就不大高兴咯。这样只会抄的公司走不长远。
我想如果我写出方法,可能会出个很大很大很大的洞,而且很难修补。但是我觉得,这个东西每个人都有自己的想法,你的也不见得对,况且还牵扯到利益在里面。如果你人工智能比较优秀,就不要用人来管,人变数太大,就跟自动驾驶车一样,大家都用自动驾驶的车就不会出事故,但是这又牵扯到利益,自动驾驶好东西也无法流通。
1080p不在话下,速度流畅,不通过任何违反中国国家政策法规的手段就能看。只用自己宽带流量即可,除了你自己的网费什么费都不用交。还有4K视频,看过这个,国内的的低速视频真心不想看,是他们服务器不行?不是,是没有竞争。
方法很简单,就是用IPv6。
IPv6的地址就像沙子一般多是吗?每个设备都可以有自己的IPv6地址,并且可以互相访问这个概念对吗?谁知道呢。
以下方法不用有原生IPv6网络,能上IPv4网就行。
首先需要一个智能路由器,我用的系统是原版的Openwrt 15.05.1
最好先配置好dnsmasq服务,网路环境,什么的运营商就用贵的,看我前面的介绍DNS的两篇文章,其实是挺重要的,建议先看那两篇。
一、一般大家都用windows,那就拿它做客户端。
以管理员身份运行cmd(看图建个快捷方式就行,如果用dig之类的就不用管理员身份)
输入命令
route print -6
返回结果如果没有IPv6的路由表。
看看下面两个服务开了没有
然后在网卡设置那里把ipv6选项去掉,重启一下网卡。
再route print 应该就有了,这点要感谢微软啊,内置了这个东西。
记住下面需要管理员权限执行的命令,以后会用得到
netsh int teredo show state
netsh interface teredo set state client 服务器地址(可以域名可以IP),端口(任意服务器端开放的)
这样理论上你是可以通过teredo访问IPv6的ip,可以找个ip ping -6一下,看看通不通,通了就进行下一步。
我的网络环境,没有IPv6外部地址。客户端win10可以通过teredo ping通IPv6的ip。光猫拨号连路由器WAN口,所以路由器WAN和LAN口是不同网段的内网IP(IPv4)
二、
配置路由器,首先ssh到路由器
然后(ar71xx/nand 改成你路由器的。)
A、下载和安装
wget https://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/oldpackages/miredo-client_1.2.4-3_ar71xx.ipk
wget https://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/oldpackages/miredo-common_1.2.4-3_ar71xx.ipk
opkg update
opkg install miredo-*_1.2.4-3_ar71xx.ipk
opkg install 6to4
B、编辑network
nano /etc/config/network
config globals ‘globals’
option ula_prefix ‘dd之类的::/64’ #这个随便只要是内网的ipv6网段就行
config interface ‘lan’ #添加如下内容
option ra_default ‘1’
option ra_management ‘1’
option ip6assign ’64’
config interface ‘WAN6’
option _orig_ifname ‘eth0.2’ #应该和wan的一样
option _orig_bridge ‘false’
option proto ‘6to4’
option ipaddr ‘改成你的外网ipv4的ip’ #其实是无关紧要的可以是任意的外网ip
C、编辑firewall
nano /etc/config/firewall
config defaults
option output ‘ACCEPT’
option syn_flood ‘1’
option input ‘REJECT’
option forward ‘REJECT’
option disable_ipv6 ‘0’ #加上这个,以后再慢慢改防火墙,先调通
D、编辑sysctl.conf
nano /etc/sysctl.conf
net.ipv6.conf.default.forwarding=1
net.ipv6.conf.all.forwarding=1
net.bridge.bridge-nf-call-ip6tables=1
E、编辑dnsmasq.conf
nano /etc/dnsmasq.conf
#添加
dhcp-range=::1,::FFFF,constructor:br-lan,ra-names
enable-ra
重启路由器,如果你之前配置的dnsmasq(前两篇基础篇)没有问题的话,应该能ping通 ipv6.google.com了,wan6应该也有200x的IP出现。
windows的话要把网卡设置IPv6选中(上面测试时是取消了的)
这样客户端也能收到200x和ddx的ipv6地址,能够访问IPv6主页了。
所有有IPv6地址的网站可以直接访问,在dnsmasq里把ipv6 上级dns放上面会先返回IPv6地址。
分配的200x地址被封了怎么办,IPv6地址分配取决于服务器端,可以分配任何ip给客户端。看下面一条。
这里如果miredo服务器地址被封了怎么办,miredo提供server服务(也可以用其他服务端),可以在任意机器或路由器上配置,端口也可以任意改变,在客户端填正确的地址和端口即可。windows先用上面的管理员命令更改服务器测试。
任意这个词很重要。
如果大家愿意分享server服务器(本身看说明不占什么带宽和资源,请指正),能上IPv4的网,就有无法断开的ipv6 p2p的网络环境。
人人为我为人人。
而我们心爱的XBOX ONE可以顺畅访问IPv6服务的app了,应该对联机也有帮助我想。
ixbox.cn