外网访问群晖NAS VMM搭建Openwrt的admin界面
偶然在网上看到很多的帖子使用群晖搭建openwrt搭建旁路由,心血来潮体验了一把,记录一下自己的搭建的整个过程,并最终实现外网访问Openwrt的admin界面。
本人使用的群晖nas DS220+,其他品牌未尝试。
一、前期配置
1、先在套件中心下载VMM(Virtaul Machine Manager)
2、下载固件后解压
3、打开VMM并上传到映像中
4、导入刚上传的映像
5、配置虚拟机
1、配置名称及兼容模式
2、配置存储空间
3、配置网络
4、后面的一些配置
5、开机、连接进入到ssh界面
6、openwrt网络配置
进入到ssh中后,通过指令
vi /etc/config/network
此处有个需要注意的地方
配置好之后,使用如下命令,或者nas界面重启也行
/etc/init.d/network restart
后面就是这样了
二、群晖NAS 配置公网访问Openwrt
此处的前提请注意,你家里的NAS有公网IP,没有公网IP的同学请拿起手机致电你的网路运营商,申请一个,挺简单的,一般都会给
外网访问、路由器配置,新增一个端口能够访问到你的NAS的,注意是通过外网,此处的配置前提是家里的主路由器有upnp的功能。我这边配置的是外部的8099映射到nas的8088端口
2、群晖NAS配置iptables
到终端机里面,打开SSH,这样你就能登录到NAS服务器的后台了,进入到root用户下
iptables -t nat -A PREROUTING --dst 192.168.0.106 -p tcp --dport 8088 -j DNAT --to-destination 192.168.0.102:80
iptables -t nat -A POSTROUTING --dst 192.168.0.102 -p tcp --dport 80 -j SNAT --to-source 192.168.0.106
注:此处的配置是从openwrt出来的包再转到nas中
这样你就能通过公网ip:端口号访问你的openwrt的admin了
这个研究了一天的时间,记录一下!里面一些旁路由的配置什么的就不在此处赘述了。