群晖NAS安装配置openwrt软路由
最后更新:2025-05-18
八、配置端口映射
说明:Openwrt默认拒绝公网发来的未建立连接的请求,所以端口映射的再多也没有用
Openwrt里的服务监听端口必须是路由器的WAN口地址,才能被端口映射后访问
在Openwrt默认配置下luci的界面上,找到“网络”-“防火墙”可以看到来自WAN口的请求是被REJECT的,修改成ACCEPT,如下图
下面开始配置端口转发,我们可以先把路由器后台luci界面的端口80给映射出去,然后就可以在外网进路由器后台控制了。
九、配置动态DNS
我使用的域名商是namecheap(若是cloudfalre,则需在软件包里搜索安装ddns-scripts-cloudflare),假如域名是mydomain.com,想要配置的openwrt路由器子域名是rt.mydomain.com。首先登录namecheap.com网站,在自己的域名下添加一条 Dynamic Record 记录
这个地方的填写有坑,不同的域名商可能不同,我的是namecheap。
OpenWrt是适合于嵌入式设备的一个Linux发行版。提供了一个可添加软件包的可写的文件系统,可以自由的选择应用程序和配置,而不必受设备提供商的限制,并且可以使用一些适合某方面应用的软件包来定制你的设备。 默认使用LuCI作为web交互界面。
ImmortalWrt 是OpenWrt 的一个第三方分支,主要针对国人用户开发,提供更多的本地化软件包和设备支持。
我的群晖DS918+,刷了openwrt后,家里的无线路由器r6400仅作为AP使用,其他的科学上网、DDNS等功能全部交由openwrt处理。
一、安装群晖自带的虚拟机Virtual Machine Manager
二、上传openwrt镜像
ImmortalWrt 是OpenWrt 的一个第三方分支,主要针对国人用户开发,提供更多的本地化软件包和设备支持。
我的群晖DS918+,刷了openwrt后,家里的无线路由器r6400仅作为AP使用,其他的科学上网、DDNS等功能全部交由openwrt处理。
一、安装群晖自带的虚拟机Virtual Machine Manager
二、上传openwrt镜像
openwrt镜像可以从此处下载-搜索x86/64-Generic x86/64-选择squashfs-combined.img.gz格式的。下载镜像的有一个问题,就是磁盘空间太小,需要手动扩容。如不需要,则跳过以下。
将下载的镜像重命名为op.img.gz ,以下在Linux环境下操作
运行Virtual Machine Manager,上传扩容后的镜像。
三、配置网络配置一个LAN口 一个WAN口
四、配置openwrt虚拟机
没有说明的使用默认设置即可
五、启动虚拟机并进行相关设置
三、配置网络配置一个LAN口 一个WAN口
四、配置openwrt虚拟机
没有说明的使用默认设置即可
五、启动虚拟机并进行相关设置
1、设置管理IP
编辑配置文件,将软路由的地址从默认的192.168.1.1(这个地址一般被家里硬路由占用了,不修改的话会冲突)修改成你愿意的,如:192.168.8.1,重启虚拟机。将网线插入群晖的LAN口,就可以从192.168.8.1访问openwrt了。默认用户名为root,密码为空
2、安装群晖Guest Tool
编辑配置文件,将软路由的地址从默认的192.168.1.1(这个地址一般被家里硬路由占用了,不修改的话会冲突)修改成你愿意的,如:192.168.8.1,重启虚拟机。将网线插入群晖的LAN口,就可以从192.168.8.1访问openwrt了。默认用户名为root,密码为空
2、安装群晖Guest Tool
若没有安装群晖Guest Tool的话,在停止虚拟机的时候,会弹出如下提示
而且很有可能关闭不了虚拟机。
安装步骤:连接虚拟机,分别运行以下命令
当然也可以SSH到路由器后台运行上述命令。
重启虚拟机后,等一会再停止虚拟机时,将会出现以下画面
而且虚拟机会显示正确的IP。
六、注意,如果群晖不能联接外网的话,找控制面板里做以下设置
默认网关选择光猫的网光地址,并把顺序排到第一位。我这里光猫的网关是192.168.1.1,openwrt的网关是192.168.8.1
七、登录openwrt进行网络配置,安装软件
默认网关选择光猫的网光地址,并把顺序排到第一位。我这里光猫的网关是192.168.1.1,openwrt的网关是192.168.8.1
七、登录openwrt进行网络配置,安装软件
可以在接口-LAN-编辑-修改openwrt的访问IP,设置网关
在LAN接口-编辑-高级设置-设置自己的DNS如192.168.1.1
以上设置也可用前面五.1点的方法,直接修改配置文件 /etc/config/network ,在 config interface 'lan' 配置里加入以下内容,效果一样。
在接口-LAN-编辑-DHCP服务器-IPv6设置里关闭ipv6,开启的话,对科学上网软可能件有影响
下面的设置openwrt一般都能自动识别,网络访问正常,则无需修改。
网络访问正常后,安装常用的软件。在系统-软件包-点击更新列表,搜索并安装相关软件如luci-app-passwall,luci-app-homeproxy,luci-app-openclash,naiveproxy,luci-app-ttyd,luci-app-ddns等及luci-theme-openwrt-2020主题插件等。软件包里没有的软件如luci-app-adguardhome可以从这里下载,然后上传至软件包里安装。
八、配置端口映射
说明:Openwrt默认拒绝公网发来的未建立连接的请求,所以端口映射的再多也没有用
Openwrt里的服务监听端口必须是路由器的WAN口地址,才能被端口映射后访问
在Openwrt默认配置下luci的界面上,找到“网络”-“防火墙”可以看到来自WAN口的请求是被REJECT的,修改成ACCEPT,如下图
下面开始配置端口转发,我们可以先把路由器后台luci界面的端口80给映射出去,然后就可以在外网进路由器后台控制了。
我使用的域名商是namecheap(若是cloudfalre,则需在软件包里搜索安装ddns-scripts-cloudflare),假如域名是mydomain.com,想要配置的openwrt路由器子域名是rt.mydomain.com。首先登录namecheap.com网站,在自己的域名下添加一条 Dynamic Record 记录
登录openwrt后台配置
说明:1、openwrt默认启用了DHCP功能,若家里的硬路由也启用了DHCP功能的话,只能二选一,必需关掉一个。
评论
发表评论