1
zer 10 天前
主路由写脚本定时 ping ? ping 不通的时候,就把主路由的 dhcp 服务启动起来
|
3
bobryjosin 10 天前 via Android
只能在主路由上做,dhcp 也放到主路由,surge 跑不了 vrrp ,那么只能在主路由上 ping mac mini ,掉线撤掉去 mac 的路由。
|
4
zhaidoudou123 10 天前
|
5
najunuoyan 10 天前
看你家庭网络的稳定性要求了,一般家里断网几分钟甚至一小时都不会有太大影响,如果你家里有特殊场景要求不能断网,那 surge 就不适合作为 DHCP 服务器
|
6
WilsonGGG 10 天前
我觉得最稳定的但是还是 Surge 做旁路由吧,有需要的设备单独设置网关为 Surge 的 IP 地址,这样炸了不影响其他的。尤其以后智能家居越来越多,这些不需要翻墙的,但 Surge 一炸就完全瘫痪了。
|
7
Juake 10 天前
Mac mini+surge 做的网关,跟路由器一起接的 ups ,因为存在内存溢出,大概一个礼拜重启一次 mini ,基本没啥问题
|
8
GuryYu 10 天前
看到有个方案,使用 vrrp 协议配置一个虚拟的网关地址如 172.16.0.1
将旁路由指向 172.16.0.1 (高优先级),将主路由指向 172.16.0.1 (低优先级) DHCP 配置网关地址为虚拟的 172.16.0.1 这样当设备接入,且旁路由在线时,优先使用旁路由,当旁路由挂了,自动切换为主路由 |
9
titanium98118 10 天前
应该就是一楼的方法,但这样设备上的网关和 DNS 服务器一时半刻也不一定能更新过来。
主路由做 dhcp server ,需要 surge 的设备手动指定网关和 dns 到 surge 的 ip |
10
wind1986 OP @bobryjosin 主路由是 TL-R479GP-AC,不知道是否支持代码.
@zhaidoudou123 嗯, 就是感觉麻烦, 想默认用 @najunuoyan 主要是有时候上班的时候断了, 家里人不会弄 @WilsonGGG 对, 的确是, 感觉可能是需要这样...surge 一断, 中枢网关也断, 很难受 @Juake 主要担心一些异常情况, 上次可能是外接硬盘不稳, 导致重启... @GuryYu 我去研究一下你这个, 感谢 @titanium98118 嗯, 看起来这是个好办法 |
11
muhahaha 10 天前
旁路由
|
12
unco020511 10 天前
@WilsonGGG 是的 我现在就是做旁路有,我家其他人没有翻墙需求
|
13
badgv 10 天前 via Android
主路由是 ros 或者 openwrt 的话,比较轻松的能实现你的目的,特别是 ros ,做策略路由,内置 gateway check ,旁路掉线自动切换路由,不影响网络,op 的话能用脚本切换吧
|
14
InternetExplorer 10 天前
其实把 macOS 的自动登录打开就好了,在用户与群组里面
然后把 surge 设置成自动启动,基本就没啥问题了 |
15
InternetExplorer 10 天前
虽然说是自动登录,但是只是登录了用户,进入操作还是需要解锁锁屏的
|
16
wind1986 OP |
17
hfl1995 10 天前
@InternetExplorer #15 自动解锁的,或者把锁屏取消了
|
18
jimrory 10 天前
万一只是 surge 崩了,check gateway 是不是就不能解决问题了?
|
19
serafin 10 天前
家用环境 DHCP 租约时间设置成 30 天甚至更长。Mac Mini 掉线 几天根本不影响,除非掉线期间新设备接入。
|
20
wind1986 OP |
21
ZRS 9 天前 via iPhone
别用 Surge 的 DHCP Server ,建议在主网关用 DHCP Option 能力对指定设备做下发
|
23
ajyz 9 天前
Mac mini 只能做旁路由,那就正好发挥旁路的优势,干嘛还用它的 DHCP ,保持主路由 DHCP 就好了。划分几个子网,需要翻墙的网关指定为这台 mini ,其它正常主路由,毕竟家里大多设备根本不需要翻墙。路由器支持的话甚至可以设置 Passpoint ,Wi-Fi 的 SSID 都可以是同一个,用不同密码就连接不同网关的子网。
|
25
CoderRunner 9 天前 via iPhone
新建一个单独的 ssid 和 vlan 配合,surge 网关只在这个 vlan 里生效
日常用的 ssid 和这个 ssid 隔离开,互不影响 |
26
wind1986 OP @CoderRunner 也是一个办法, 谢谢
|