家宽拿虚拟机拨号也不失为一种玩法

6次阅读

共计 1044 个字符,预计需要花费 3 分钟才能阅读完成。

从隔壁本人帖子补挡

前面有个帖子在用软路由能干什么。。。。

所以——

直通一个网卡给 debian 虚拟机,插上桥接的光猫,直接 pppoe 拨号

16: ppp0:  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)的脚本:

创建 ip-up 脚本

在 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"

解释:

  • PREFIX=$(ip -6 addr show dev "$1" scope global | grep -oP '(?<=inet6)[^/]*(?=/)' | cut -d: -f1-4) 这条命令提取了动态分配的前缀部分。
  • ip -6 addr flush dev "$1" scope global 这条命令清除现有的全局 IPv6 地址。
  • ip -6 addr add ${PREFIX}${FIXED_SUFFIX}/64 dev "$1" 这条命令将新的 IPv6 地址(前缀部分 + 固定后缀)添加到接口中。

保存并使脚本可执行:

sudo chmod +x /etc/ppp/ip-up.d/set_fixed_ipv6_suffix

重启 PPPoE 连接

使用以下命令重新启动 PPPoE 连接,以应用新的配置:

sudo poff dsl-provider && sudo pon dsl-provider

.
.
.
.
.

还有 ddns-go 设置 ipv6 匹配正则表达式 .*::a$ 就可以绑定短 ipv6 域名
.
.
.
.
.
.
.

碎碎念

新房就拉了一条网线到机房
后悔了,做 vlan 太麻烦

下次装修弱电箱到机房就拉 5 条 6 类线
给 homelab 狠狠地拨 5 对公网 ip(笑)

正文完
 0