Skip to content

Proposal: move udpHop to mask#6327

Open
LjhAUMEM wants to merge 1 commit into
XTLS:mainfrom
LjhAUMEM:mask-udphop
Open

Proposal: move udpHop to mask#6327
LjhAUMEM wants to merge 1 commit into
XTLS:mainfrom
LjhAUMEM:mask-udphop

Conversation

@LjhAUMEM

Copy link
Copy Markdown
Collaborator

还是草案,抽空给新 wg 测试了下 hop,基本没什么问题,移动可以顺便实现两个增益

  • wg hop
  • ips hop

第二点背景:iptables 在转发 udp 包时可以根据之前五元组修改返回包的 src ip port,所以搭配 ipt 的服务端天然支持 ips hop,只欠客户端

另外除了 ip addr add 还有个便捷添加 /64 的方法,src

IFACE="eth0"
SUBNET="2:2:2:2::/64"
sysctl net.ipv6.ip_nonlocal_bind=1
ip route add local $SUBNET dev $IFACE
apt install -y ndppd
cat << EOF > /etc/ndppd.conf
route-ttl 30000
proxy $IFACE {
    router no
    timeout 500
    ttl 30000
    rule $SUBNET {
        static
    }
}
EOF
systemctl restart ndppd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant