使用IPV6外网访问的配置方法

您所在的位置:网站首页 hellotalk为什么不用连外网 使用IPV6外网访问的配置方法

使用IPV6外网访问的配置方法

#使用IPV6外网访问的配置方法| 来源: 网络整理| 查看: 265

IPV6和IPV4 公网和内网的区别:公网是全世界都可以访问的ip地址,内网则是局域网可以访问的ip地址

最近迷上了自己搭建服务器以及nas这方面的技术,于是考虑怎样实现。 我的家里是移动宽带,所以申请公网IP不用妄想,而学校依然是局域网,也无法实现。 所以经过研究之后,目前有以下几种解决方案:

使用ipv6地址进行访问,可以用于搭建网站 这个方案可行使用花生壳做内网穿透 此方案有所局限,最大的局限就是,,,没钱,花生壳虽打着免费的名义,但是却限制流量与通道数量,虽说也没那么多服务可用,但是有所限制就让人不爽使用蒲公英做虚拟组网 蒲公英可以实现虚拟VPN组网,但也有所局限,免费版似乎只能三台机器进行组网,用来做私人云盘还尚可将就,若搭建个人网站就不太行了。使用ngork做内网穿透 这个好像是免费的?但是英文属实看不懂,hhh

所以最好的方案就是使用ipv6,在网上说ipv6普及度不高,还没完全商用,但是我目前还没发现不支持ipv6的设备。 接下来就是尝试过程: 由于树莓派以及jetson nano都在学校,而且本身我也只是搭建的玩儿,所以设备简陋,并不是常规意义上的服务器。 所以目前没开学只能在自己电脑上访问试试.

查看本机是否有ipv6

可以上网关账号看看,如图: 这里我的网络自己就有ipv6,所以不用进行配置,如需配置光猫或者路由器,可以参考这篇文章

查看本机ipv6

在cmd中使用ipconfig命令即可查看ip,如图:

安装nginx服务

在这里找到对应自己机器的文件,Windows下载.zip文件 解压在不含中文和空格的目录下,切记:不可直接点击nginx.exe进行运行,要在cmd中使用***start nginx***进行运行,进入nginx目录下的conf文件夹下,编辑nginx.conf文件,在这里加上一行语句

listen [::]:8088 ipv6only=on;//这里的8088是端口号,运营商会封80、8080等端口,所以需要设置其他端口号

接着使用命令:

nginx -s reload

来重启nginx服务,这时在外网通过访问http://[ipv6]:8088即可访问到nginx默认页面,如图:

      emm,大概就是这样,虽然只是部署一个nginx没什么用,但是理解了ipv6的使用方法之后,等回了学校就可以在树莓派上或者jetson nano上连接一块硬盘,做一个小型服务器,并且可以尝试做一个私人云。

才疏学浅,疏漏百出。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3