群晖安装openwrt&&主旁路由设置方式 | 您所在的位置:网站首页 › openwrt做主路由稳定吗 › 群晖安装openwrt&&主旁路由设置方式 |
这两天弄了个群晖,在vmm里面加了一个软路由.在这篇文章记录一下自己的折腾记录和遇到的问题 vmm安装LEDE参考这个文章折腾:https://post.smzdm.com/p/apze08d7/ x64固件下载位置:http://firmware.koolshare.cn/LEDE_X64_fw867/ (懂得都懂)屏蔽LEDE的关键字检查: /koolshare/scripts/ks_tar_install.sh 注释掉里面的detect_package函数 koolss遇到配置负载均衡不生效的问题(现象是保存后刷新网页,但没有生效)可以切换回账号管理,检查这个位置有没有配置错 根本原因是:save_lb()的ajax函数在节点选择错的时候没有showMsg(),直接刷新页面了 修改账号设置中节点选择为第一个就能够成功保存了 https://github.com/hq450/fancyss/blob/master/fancyss_X64/koolss/webs/Module_koolss.asp 网关/DNS自动分配 通过上面的一些步骤,将需要走旁路由的设备手动调整了网关到旁路由的ip上面就实现了fq. 缺点是需要对每台设备配置网关/IP/DNS等信息.麻烦不说,且调整网址的时候需要将全部设备调整一次.而且没有故障切换的能力 通过调研发现可以通过dnsmasq给不同的设备分配不同的网关地址和dns地址. 下面就是dnsmaq的配置方式: 1. 获取dnsmasq的配置目录: cat /etc/dnsmasq.conf |grep conf-dir2. 在目录下面创建新的配置增加这些参数: 这部分预想中的自动切换网关dns的能力并没生效. 所以换了一套方案实现了:(https://mp.csdn.net/editor/html/114004608) #这里还有另一段走默认的网关配置为:(两段ip错开了) #dhcp-range=lan,192.168.50.100,192.168.50.254,255.255.255.0,86400s #ip地址在range下的(2-50) 增加openwrt tag,并只提供600s的dhcp有效性.方便在99不可用的时候快速获取dhcp网关信息 dhcp-range=openwrt,192.168.50.2,192.168.50.50,255.255.255.0,600s #tag为openwrt的分配主网关(3)192.168.50.99,当50.99不可用的时候 fallback到50.1 dhcp-option=openwrt,3,192.168.50.99,192.168.50.1 #tag为openwrt的分配dns(6)为50.99,50.99不可用时fallback到默认dns dhcp-option=openwrt,6,192.168.50.99,119.29.29.29 3. 保存测试并重启服务 dnsmasq --test service restart_dnsmasq4. 配置dhcp的host绑定. 可以通过config里面配置也可以在主路由网页上面配置dhcp-ip的绑定方式. 绑定到openwrt ip range下面即可 参考: https://post.smzdm.com/p/aekwnvqq/ https://koolshare.cn/thread-168417-1-1.html https://www.thinbug.com/q/29453522 https://wiki.archlinux.org/index.php/Dnsmasq_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) |
CopyRight 2018-2019 实验室设备网 版权所有 |