个人通过ipv6地址提供公网访问服务

小记:无意间看到说家里的光猫有后台超级管理员帐号密码,登录之后可以进行管理员配置
1.比如将光猫LAN口默认的ip地址段修改成任意网段,不与路由器冲突
2.不通过光猫pppoe拨号上网,而是将拨号上网功能转移到性能更好的路由器
3.我自己的玩法:配置ipv6功能,给家里的设备提供ipv6地址

基于上面的第三点,我决定尝试“配置光猫ipv6功能,给我的电脑分配ipv6地址,然后对外提供服务”

如果你的家里现在的网络环境已经获取到了可用的IPV6地址,就可以跳过第一步!需要知道自己的PPPOE用户名密码!

开始干!

一、配置家里的光猫获取到ipv6地址,然后配置光猫连接路由器,使路由器支持ipv6

1.原网络拓扑:家里的宽带使用的是中国移动100M,配合移动光猫<型号为H2-3>提供网络服务;自己购买的TP-LINK路由器,WAN口通过DHCP的方式连接光猫LAN口获取ip地址,给家里提供wifi无线上网服务;

2.电脑网线连接光猫(无线也可以,只要知道光猫的管理地址就可以),然后根据自己电脑获取的ip地址 例如:192.168.1.9,猜测光猫管理地址为192.168.1.1(如果从未修改,一般光猫背面也会有管理地址+普通的用户名密码);

3.因为光猫背面自带的登录用户名密码可以登录,但是没有管理员权限,所以无法更改配置,所以现在要做的事最难得一步:破解光猫管理员帐号密码
我运气好,根据网上查到的超级管理员用户名密码为:

用户名:CMCCAdmin
密    码:aDm8H%MdA

如果你的超级用户和我的不同,可以继续努力上网找找!祝你好运!只有搞定这一步才有必要进行下一步

个人通过ipv6地址提供公网访问服务_第1张图片

 

 

可以看到我的光猫我已经配置好了并获取到了ipv6地址,如果你的光猫没有ipv6地址请继续!

个人通过ipv6地址提供公网访问服务_第2张图片

因为不同的地区运营商不一样,你可以参考我的截图进行配置如果不成功。。打电话让运营商给你配置!
注意配置的几个要点:
(1)VLANID,好像非常重要,不同的业务模式ID好像不一样,根据运营商而定,一般你家现在业务模式是多少就不要动了!
(2)以前上学学的计算机网络,对IPV6学习的不多,所以在配置IPV6的时候花了好多时间,‘全局地址获取方式’我的运营商只能SLAAC 才可以用;‘前缀获取方式’ 我用PD才能 获取IPV6地址;

如果配置完成,并保存,首先查看图一是否正确的获取到了IPV6地址!只有获取到了才能说明你的运营商提供IPV6服务;

个人通过ipv6地址提供公网访问服务_第3张图片

参考我上图,继续配置并保存!

4.这个时候你的电脑如果是通过网线连接的光猫,断网重连,看看是否获取到了IPV6地址
个人通过ipv6地址提供公网访问服务_第4张图片
如果一切检测没问题!恭喜你你的光猫可以提供IPV6服务!但是别高兴太早!一般家里的路由器不支持IPV6呀!!怎么办?
(1)有钱人换一个路由器
(2)参考这个方法!!(我也用的是这个方法!!)
简单点说说方法:
(1)关闭自己路由器的DHCP功能其它不变即可
(2)光猫的LAN口连接出来两条网线,一条连接到路由器的WAN口提供上网服务,另一条连接到路由器的LAN口,让光猫提供DHCP服务,这样所有通过wifi联系的设别都可以获取到光猫分配的IPV4/6地址!

二、验证获取的ipv6地址有效,并公网可访问
然后打开IPV6测试网页
http://test-ipv6.com/
https://ipv6-test.com/
最简单的方式:浏览器打开 ipv6.baidu.com,如果能打开,说明IPV6地址一切搞定!

三、举例使用nginx提供web服务

1.关闭自己电脑的防火墙,或者防火墙允许IPV6;放行 端口80
2.安装nginx服务,
3.查看自己当前的IPV6地址 例如:AABB:CCDD:***
4.我是使用电脑的谷歌浏览器地址栏输入 [AABB:CCDD:***]

就可以看到nginx默认的页面;
5.使用手机,关闭wifi无线连接,打开数据流量  建议使用谷歌浏览器
在地址栏输入[AABB:CCDD:***]  应该还是可以出现同样的界面!

 

搞定!时间紧,做一个了简单的记录,如果大家哪里有不明白的地方,欢迎留言!

 

补充:因为个人习惯,不喜欢把自己的电脑环境弄乱,所以我是在自己的电脑上面安装ubuntu虚拟机,安装nginx服务,通过在宿主机使用socat进行端口转发到虚拟机nginx80端口;

命令如下:

#socat TCP6-LISTEN:80,reuseaddr,fork TCP4:10.211.55.6:80

或者可以使用虚拟机软件自带的端口转发(但是我的莫名其妙 无法转发ipv6数据!)

 

你可能感兴趣的:(云计算/云服务器,计算机网络,linux系统,ubuntu)