V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vhus  ›  全部回复第 2 页 / 共 27 页
回复总数  523
1  2  3  4  5  6  7  8  9  10 ... 27  
2025 年 7 月 10 日
回复了 vhus 创建的主题 NAS 能同步到百度网盘的 NAS 系统是否只剩下群晖了?
@quzard 靠,那还收费……充会员搞啥呢,不能自动上传我要它何用呀。
2025 年 7 月 8 日
回复了 vhus 创建的主题 NAS 能同步到百度网盘的 NAS 系统是否只剩下群晖了?
@chen05 广告回贴?把广告费付一下。
2025 年 7 月 8 日
回复了 vhus 创建的主题 NAS 能同步到百度网盘的 NAS 系统是否只剩下群晖了?
@Helsin 不好用,win/linux 都试过,因为要用 nfs 挂载存储,百度网盘不支持 nfs 驱动器同步。只能手动上传,很烦。
2025 年 7 月 6 日
回复了 vhus 创建的主题 NAS 能同步到百度网盘的 NAS 系统是否只剩下群晖了?
@qujiqujl 木有群晖…… 木有黑群晖……
2025 年 7 月 5 日
回复了 vhus 创建的主题 NAS 能同步到百度网盘的 NAS 系统是否只剩下群晖了?
@Sivan2017 没条件再入手 nas 了,现成的 dell R730 server ,约 30T 存储空间。
2025 年 7 月 5 日
回复了 vhus 创建的主题 NAS 能同步到百度网盘的 NAS 系统是否只剩下群晖了?
@justdoitzZ onedrive 一直在用,无奈空间有点小。
2025 年 7 月 5 日
回复了 vhus 创建的主题 NAS 能同步到百度网盘的 NAS 系统是否只剩下群晖了?
@MyFaith 没用过,准备试试。
2025 年 6 月 29 日
回复了 IvanCrancy 创建的主题 随想 过于理性,感觉完全没有消费欲望了
嗯,过于穷,完全没有消费欲望了……
大佬是淫才,还可以这么玩儿呀,star 了。
建议名称改为挖馒头墙角……
2025 年 6 月 26 日
回复了 beyondstars 创建的主题 奇思妙想 一些对未来点对点通信网络的畅想
应用层也许会决定网络层的变化,先设想有什么样的具体应用吧。
@sampeng 华为 Q6 我没用过,既然是光猫配置应该都差不多,获取到超级密码应该能改桥接吧,我认为 app 的功能用处不太大。如果能改桥接用 routeros 接管 pppoe 和 dhcp 和主路由 就方便很多了。
给你一个 dnspod 的 routeros ddns 脚本,在主路由上做 ddns 。弄个便宜的域名就行了。
###程序执行完需要较长时间,请耐心等待,不要反复执行,建议放在 PPP 模板里 ON-UP 使用###
###注意事项:子域名请尽量全部大于 3 位,如果子域名列表里同时存在 1.x.com11.x.com 记录时会出现误判###
###注意事项:使用 V4V6 同时更新的域名,顶级域名必须一致,否则会因为缓存域名 ID 导致后续更新失败###
###定义必须变量#####
###定义 DNSPOD 的 TOKEN###
:local mytoken "XXX,XXX"
###定义自己的需更新域名(不需要更新的 IP 类型留空即可)###
:global mydomains4 "域名 t"
:global mydomains6 "域名 t"
###定义自己的需更新的拨号接口###
:global myint "pppoe-out1"
###以下内容无需修改###
###预判断域名是否为双栈###
:global v4putex ""
:global v6putex ""
:if ($mydomains4 = $mydomains6) do={:log error "检测到当前更新域名使用双栈。";:global v4putex "&offset=0&length=1";:global v6putex "&offset=1&length=1";}
:if ([:len $mydomains4] >0) do={
###开始 IPV4 获取工作,可自行按需调整###
:global mydomain41 [:pick $mydomains4 ([:find $mydomains4 "."] +1) [:len $mydomains4]]
:global mydomain42 [:pick $mydomains4 0 [:find $mydomains4 "."]]
:global myipv4 [/ip address get [find interface=$myint] address]
:set myipv4 [:pick $myipv4 0 [:find $myipv4 "/"]]
###开始 DNSPOD 处理 IPV4 工作,以下请勿修改###
:log error "DNSPOD 脚本执行 IPV4 更新开始"
:do [/tool fetch url="https://dnsapi.cn/Record.List" http-data="login_token=$mytoken&format=json&domain=$mydomain41&sub_domain=$mydomain42&$v4putex"]
:delay 5s
:global reprec [/file get [find name="Record.List"] contents]
:if ([:len [:find $reprec "u7a7a"]] >0) do={
/file remove [find name="Record.List"]
:log error "DNSPOD 因为没有对应子域名,尝试自己 NEW 一个。"
:global myipv4
:do [/tool fetch url="https://dnsapi.cn/Record.Create" http-data="login_token=$mytoken&format=json&domain=$mydomain41&sub_domain=$mydomain42&value=$myipv4&record_type=A&record_line=%e9%bb%98%e8%ae%a4" keep-result=no]
:delay 5s
:do [/tool fetch url="https://dnsapi.cn/Record.List" http-data="login_token=$mytoken&format=json&domain=$mydomain41&sub_domain=$mydomain42"]
:delay 5s
:global reprec [/file get [find name="Record.List"] contents]
}
:if ([:len [:find $reprec "u6210"]] >0) do={
:global dnspodf [/file get [find name="Record.List"] contents]
:global fdend [:find $dnspodf ("\"".$mydomain42."\"")]
:global fdinfo [:pick $dnspodf 0 $fdend]
:while ([:len [:find $fdinfo "{"]] > 0) do={
:global fdinfo [:pick $fdinfo ([:find $fdinfo "{"] +1) [:len $fdinfo]]}
:global fdinfo [:pick $fdinfo 6 [:len $fdinfo]]
:global fdinfo [:pick $fdinfo 0 [:find $fdinfo "\","]]
:global recordid $fdinfo
/file remove [find name="Record.List"]
:global myipv4
:if ([:len [:find $dnspodf $myipv4]] >0) do={
:log error ("DNSPOD 放弃更新,IPV4 没有变化。")
} else={
:do [/tool fetch url="https://dnsapi.cn/Record.Modify" http-data="login_token=$mytoken&format=json&domain=$mydomain41&record_id=$recordid&sub_domain=$mydomain42&value=$myipv4&record_type=A&record_line=%e9%bb%98%e8%ae%a4"]
:delay 5s
:global reprec [/file get [find name="Record.Modify"] contents]
/file remove [find name="Record.Modify"]
:if ([:len [:find $reprec "u6210"]] >0) do={
:log error ("DNSPOD 更新 IPV4 成功。当前 IPV4 为:".myipv4)
} else={
:log error "DNSPOD 更新 IPV4 失败"
}}}
:log error "DNSPOD 执行脚本 IPV4 更新完毕"}
:if ([:len $mydomains6] >0) do={
###开始 IPV6 获取工作,可自行按需调整###
:global mydomain61 [:pick $mydomains6 ([:find $mydomains6 "."] +1) [:len $mydomains6]]
:global mydomain62 [:pick $mydomains6 0 [:find $mydomains6 "."]]
:global myipv6 [/ip address get [find interface=$myint] address]
:set myipv6 [:pick $myipv6 0 [:find $myipv6 "/"]]
###有的朋友这里 V6 使用 release 会有问题,可更换为 renew 尝试,和运营商有关###
/ipv6 dhcp-client renew [find interface=$myint]
:delay 3s
:global myipv6 [/ipv6 dhcp-client get [find interface=$myint status=bound] prefix]
:set myipv6 [:pick $myipv6 0 [:find $myipv6 "/"]]
###开始 DNSPOD 处理 IPV6 工作,以下请勿修改###
:log error "DNSPOD 脚本执行 IPV6 更新开始"
:do [/tool fetch url="https://dnsapi.cn/Record.List" http-data="login_token=$mytoken&format=json&domain=$mydomain61&sub_domain=$mydomain62&$v6putex"]
:delay 5s
:global reprec [/file get [find name="Record.List"] contents]
:if ([:len [:find $reprec "u7a7a"]] >0) do={
/file remove [find name="Record.List"]
:log error "DNSPOD 因为没有对应子域名,尝试自己 NEW 一个。"
:global myipv6
:do [/tool fetch url="https://dnsapi.cn/Record.Create" http-data="login_token=$mytoken&format=json&domain=$mydomain61&sub_domain=$mydomain62&value=$myipv6&record_type=AAAA&record_line=%e9%bb%98%e8%ae%a4" keep-result=no]
:delay 5s
:do [/tool fetch url="https://dnsapi.cn/Record.List" http-data="login_token=$mytoken&format=json&domain=$mydomain61&sub_domain=$mydomain62"]
:delay 5s
:global reprec [/file get [find name="Record.List"] contents]}
:if ([:len [:find $reprec "u6210"]] >0) do={
:global dnspodf [/file get [find name="Record.List"] contents]
:global fdend [:find $dnspodf ("\"".$mydomain62."\"")]
:global fdinfo [:pick $dnspodf 0 $fdend]
:while ([:len [:find $fdinfo "{"]] > 0) do={
:global fdinfo [:pick $fdinfo ([:find $fdinfo "{"] +1) [:len $fdinfo]]}
:global fdinfo [:pick $fdinfo 6 [:len $fdinfo]]
:global fdinfo [:pick $fdinfo 0 [:find $fdinfo "\","]]
:global recordid $fdinfo
/file remove [find name="Record.List"]
:global myipv6
:if ([:len [:find $dnspodf $myipv6]] >0) do={
:log error ("DNSPOD 放弃更新,IPV6 没有变化。")
} else={
:do [/tool fetch url="https://dnsapi.cn/Record.Modify" http-data="login_token=$mytoken&format=json&domain=$mydomain61&record_id=$recordid&sub_domain=$mydomain62&value=$myipv6&record_type=AAAA&record_line=%e9%bb%98%e8%ae%a4"]
:delay 5s
:global reprec [/file get [find name="Record.Modify"] contents]
/file remove [find name="Record.Modify"]
:if ([:len [:find $reprec "u6210"]] >0) do={
:log error ("DNSPOD 更新 IPV6 成功。当前 IPV6 为:".myipv6)
} else={
:log error "DNSPOD 更新 IPV6 失败"
}}}
:log error "DNSPOD 执行脚本 IPV6 更新完毕"}
比较悲催的是 mikrotik 官方自带的 ddns 已经不能使用了,更新包也要手动刷了。
建议:
1.PT 下载设备最好是双网口(虚机的话稍微麻烦点),在光猫上单独接一路(光猫改桥接是必须的),然后 pppoe 拨号连接外网(实测目前电信/联通都支持多次 pppoe ),PT 下载最好不要走主路由,因为梯子不好配置,这样 ipv6 的 PT 也容易搞,配好防火墙,第二网卡配置到内网 IP ,去访问 NAS.
2.家用的话路由没有必要搞两级,配置 Vlan 什么的意义也不太大,如果是带 wifi 的路由器就弄成桥接模式。
3.在主路由上指定 adguard home 作为主 DNS 上面多设几个上游 DNS ,可以使用并行请求去加速 dns 解析。
4.如果光猫已经桥接模式,那就配置好 ddns ,用 wireguard 回家,其它模式 vpn 速度都不可靠。
一定要 poe 是为何?电路没法儿部署?
如果能折腾,可以考虑买中兴 G7615+G1612+G1612 ,做 wif6i 覆盖,目前能得到最便宜的光口设备,虽然是光猫不过价格超级亲民.
2025 年 6 月 24 日
回复了 Lamada4545 创建的主题 宽带症候群 辽宁联通的 4500 端口号被拦截了?
辽宁联通,wireguard 实测没问题。
2025 年 6 月 22 日
回复了 Lamada4545 创建的主题 宽带症候群 辽宁联通的 4500 端口号被拦截了?
@busier 实测 wireguard 比 ipsec 等其他 VPN 方式都要快。
2025 年 6 月 22 日
回复了 vhus 创建的主题 宽带症候群 体验全光组网 中兴 G7615+G1612
@paperseller 是很热,我是用 openwrt 接管了路由主要功能,应该能降低 7615 的负载。
2025 年 6 月 22 日
回复了 BNineCoding 创建的主题 问与答 打算给 60 岁老登买车, 8 万以内,求推荐一下
如果儿子花钱给我买车,叫老登又如何,可惜老子每个月还得好几千养着……
1  2  3  4  5  6  7  8  9  10 ... 27  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   901 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 20:29 · PVG 04:29 · LAX 13:29 · JFK 16:29
♥ Do have faith in what you're doing.