无需公网IP,在家使用IPV6和电信光猫举行内网穿透以搭建长程主机
ipv4的公网IP弄起来照旧比力贫苦,以是不管是搭建公家NAS照旧长程登岸主机都总是必要举行内网穿透。寻常的方案都是用花生壳这类的商用办事,但是这些办事一方面又贵又慢另有流量限定,另一方面还要举行把三代信息都盘出去的实名认证
1G到5G一个月。。。。够干嘛的
如今临时使用ipv6可以举世ping的特性提供一种完成内网穿透的办法,现在只是用于长程登岸和控制,大概之后可以用于更多的办事器功效。我的方案十分副业并且粗糙,望列位大佬不吝见教。
基本背景是电信的光猫在安装的时分屡屡会直接使用 路由形式 并且 直接启用自带的路由器 ,以是要先破解路由器取得路由器的修正权限,将ipv6拜候控制的防火墙关闭,把主机的ipv6地点暴露在公网。同时由于这个ipv6地点并不是安稳的,使用ddns办事要钱要备案又违反我的初志,以是使用一个脚本定期将主机的ipv6地点更新到我本人的GitHub货仓内里。
起首登岸这个网站http://test-ipv6.com/反省一下主机接入的网对否支持ipv6:
这里是10/10分,支持
任意找台毗连光猫自带的路由器网络的电脑,在欣赏器输入192.168.1.1登岸电信光猫自带的路由器:(地点约莫因人而异,请以光猫反面信息为准)
你约莫会望见这个界面
但是直接登岸这个用户是不够的,由于我们必要进入超等办理员体系才可以修正光猫自带路由器的防火墙。通常来说你可以用这个暗码来登岸:
NE7jA%5m
假如这个暗码不成用,那么请参考这篇文章来获取路由器超等办理员的暗码。
http://www.xgiu.com/dianxin-guangmao-jiemi
获取暗码之后,直接将暗码输入暗码栏然后登岸即可,你应该可以看到这个界面:
分析以前告捷进入了光猫的背景,可以对光猫举行任何修正了。
告诫:在对光猫举行任何修正之前发起往光猫中插进一枚U盘举行备份,不然自行修正的设置很有约莫无法改归来回头也无法使用。
在这里选择备份
然后将光猫的防火墙的ipv6 session选项关闭:
记得要保存!!
告诫:在这步之后你的局域网相当于暴露在外,有一定的网络宁静风险
在这之后,从外部网络应该就可以ping到主机了:
但是这还不够,通常来说ipv6地点也并不是安稳的,那么当地点重新分派的时分,就没有办法再长程找到主机了。也就是说约莫过上两个月这个地点就连不上了。
对此,接纳一种简便粗暴的办法。写一个经过crontab来定时运转的shell脚本,将主机的ipv6地点写入一个文本文件,然后经过git推送到github外表。当ipv6的地点改动时,直接上github看新的主机地点就可以了。
起首任意找个地点建一个文件夹ServerControl,然后在内里初始化一个git货仓:
mkdir ServerControl
cd ServerControl
git init
在git中添加一个长程货仓:
git remote add