群晖安装openwrt&&主旁路由设置方式 您所在的位置:网站首页 openwrt做主路由稳定吗 群晖安装openwrt&&主旁路由设置方式

群晖安装openwrt&&主旁路由设置方式

2023-07-14 14:07| 来源: 网络整理| 查看: 265

这两天弄了个群晖,在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-dir

2. 在目录下面创建新的配置增加这些参数:

这部分预想中的自动切换网关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_dnsmasq

4. 配置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 实验室设备网 版权所有