yjzll

yjzll

V2EX member #38671, joined on 2013-05-08 06:21:34 +08:00
Per yjzll's settings, the topics list is hidden
Deals info, including closed deals, is not hidden
yjzll's recent replies
Jul 17, 2024
Replied to a topic by LinKang777 OpenWrt smartdns 设置问题
server-tls 223.5.5.5:853
server-tls 120.53.53.53:853
server-tls [2001:4860:4860::8888]:853
server-tls 8.8.8.8:853
server-https 223.5.5.5/dns-query
server-https 120.53.53.53/dns-query
Jun 30, 2024
Replied to a topic by 1874w 宽带症候群 如何在外面随时访问家里的视频
如果有自己的域名和 ipv6 ,就简单了
用域名申请 SSL 证书,域名解析到 ipv6 ,就可以了,比那些转发的快了不是一点点
May 26, 2024
Replied to a topic by Kalan OpenWrt openwrt 二级路由下 ipv6 设置不生效
为什么是 64 位的,原因很简单,服务器只管到光猫,光猫下面的设备人家不管,所以就给 64 位,如果给了 56 位,那么,光猫后面的路由器,运营商就要背管理的黑锅
May 26, 2024
Replied to a topic by Kalan OpenWrt openwrt 二级路由下 ipv6 设置不生效
上级路由器获得的 ipv6 ,如果是小于 64 位后缀的,就可以再分配到华硕路由器,使得华硕路由器直接获得 64 位后缀,就可以管理华硕 lan 侧的 ipv6 地址,总之,64 位是最后的分配了,只能管理本身 lan 侧
May 26, 2024
Replied to a topic by Kalan OpenWrt openwrt 二级路由下 ipv6 设置不生效
ipv6 路由表要自己维护,上级主路由不会自动维护下级华硕的路由表
ipv4 路由表是自动维护的,不需要自己管理
说明上级路由器获得的 ipv6 是 64 位后缀的,意思是上级路由器只管理到上级路由器的 lan 侧设备(也就是二级路由器华硕的 wan 侧),华硕的 lan 侧下设备如何上网,需要在华硕的 ipv6 路由表来自己定义
May 26, 2024
Replied to a topic by Kalan OpenWrt openwrt 二级路由下 ipv6 设置不生效
如果没有 /lib/functions/network.sh ,就只能手动添加
ip -6 route replace "240e:XXX:3e00::/64" dev "br-lan" metric "127"
May 26, 2024
Replied to a topic by Kalan OpenWrt openwrt 二级路由下 ipv6 设置不生效
二级路由的 ipv6 路由表需要自己维护,不维护就是不通
安装计算子网的软件包
opkg install owipcalc

手动在 WAN 口获得 IPv6 地址后添加一条路由表,让整个子网重定向到 LAN 口,编辑下面文件
/etc/hotplug.d/iface/80-reset-route6
内容
#!/bin/sh
wan_dev="wan6"
[ "$HOTPLUG_TYPE" = "iface" ] || exit 0
[ "$INTERFACE" = "$wan_dev" ] || exit 0
RTMETRIC=127
. /lib/functions/network.sh
network_get_physdev lan_dev lan || exit 0
ifup_cb() {
local _lan_dev="$1"
local _metric="$2"
local wan_subnet
network_get_subnet6 wan_subnet "$wan_dev" || return
_wan_network=$(owipcalc "${wan_subnet}" network)
ip -6 route replace "$_wan_network" dev "$_lan_dev" metric "$_metric"
}
ifdown_cb() {
local _lan_dev="$1"
local _metric="$2"
ip -6 route flush dev "$_lan_dev" metric "$_metric"
}
case "$ACTION" in
ifup)
ifup_cb "$lan_dev" "$RTMETRIC"
;;
ifdown)
ifdown_cb "$lan_dev" "$RTMETRIC"
;;
ifupdate)
ifdown_cb "$lan_dev" "$RTMETRIC"
sleep 1
ifup_cb "$lan_dev" "$RTMETRIC"
;;
*)
;;
esac
exit 0

作用就是
#ip -6 route replace "240e:XXX:3e00::/64" dev "br-lan" metric "127"
#路由表添加 240e:XXX:3e00::/64 dev br-lan metric 127 pref medium
有两个困难
1 、手机要使用加密 DNS ,否则域名都无法解析
2 、ipv6 端口,很多协议是不通的,比如 ftp
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   987 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 20:15 · PVG 04:15 · LAX 13:15 · JFK 16:15
♥ Do have faith in what you're doing.