从隔壁本人帖子补挡
前面有个帖子在用软路由能干什么。。。。
所以——
直通一个网卡给 debian 虚拟机,插上桥接的光猫,直接 pppoe 拨号
16: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc cake state UNKNOWN group default qlen 3
link/ppp
inet 125.■■■.59.139 peer 125.■■■.56.1/32 scope global ppp0
valid_lft forever preferred_lft forever
inet6 240e:■■■:■■■:■■■■:7c88:9ce:2ce3:75d5/64 scope global dynamic mngtmpaddr
valid_lft 258475sec preferred_lft 172075sec
inet6 240e:■■■:■■■:■■■■::a/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::7c88:9ce:2ce3:75d5 peer fe80::22f1:7cff:fe3e:2c17/128 scope link
valid_lft forever preferred_lft forever
不需要映射不需要打洞也不需要异地组网,虚拟机直接拿双栈公网 ip
搭配 ddns 玩法就和一般小鸡一样了
J U S T F O R F U N ! ! !
不同地区限速模版不同,部分地区多播 ipv6 是单独限速,那就更爽了 . . . . . 和一般 vps 的固定 ipv6 不同可以通过编辑配置文件缩短后缀, 家宽的动态 ipv6 因为前缀会变,因此不特殊设置只能用自动分配的长 ipv6
所以再分享一个 gpt4o 写的 pppoe 拿 ipv6 固定后缀(比如::a )的脚本:
在 PPPoE 连接建立后,系统会调用 /etc/ppp/ip-up
或 /etc/ppp/ip-up.d/
中的脚本。我们可以利用这个机制,在连接建立后自动设置固定的后缀。
sudo nano /etc/ppp/ip-up.d/set_fixed_ipv6_suffix
添加以下内容:
#!/bin/sh
# This script sets a fixed IPv6 suffix for the ppp interface
# Define the desired suffix
FIXED_SUFFIX="::a"
# Extract the dynamically assigned IPv6 prefix
PREFIX=$(ip -6 addr show dev "$1" scope global | grep -oP '(?<=inet6 )[^/]*(?=/)' | cut -d: -f1-4)
# Remove the existing global IPv6 address
ip -6 addr flush dev "$1" scope global
# Add the new IPv6 address with the fixed suffix
ip -6 addr add ${PREFIX}${FIXED_SUFFIX}/64 dev "$1"
解释:
sudo chmod +x /etc/ppp/ip-up.d/set_fixed_ipv6_suffix
使用以下命令重新启动 PPPoE 连接,以应用新的配置:
sudo poff dsl-provider && sudo pon dsl-provider
. . . . .
还有 ddns-go 设置 ipv6 匹配正则表达式 .*::a$
就可以绑定短 ipv6 域名
.
.
.
.
.
.
.
新房就拉了一条网线到机房 后悔了,做 vlan 太麻烦
下次装修弱电箱到机房就拉 5 条 6 类线 给 homelab 狠狠地拨 5 对公网 ip (笑)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.