并非教程,只是个人方便以后自己抄配置写的
买了台新的香港大带宽机器,日常流量显然是用不完的,还有IPv4+IPv6双栈,心血来潮跑去折腾DN42……
首先先去git.dn42.dev找个没人用的ASN,填写MNTER等信息提交到自己的fork然后提PR。
其实不一定非要用explorer.burble.com找ASN和IPv4、IPv6块,直接把仓库clone下来之后在仓库里找也行(
IPv6可以直接随机生成
python3 -c "import random; print('fd' + ''.join(random.choice('0123456789abcdef') for _ in range(2)) + ':' + ':'.join(''.join(random.choice('0123456789abcdef') for _ in range(4)) for _ in range(3)) + '::/48')"
ssh-keygen -t ed25519 -f ~/.ssh/id_dn42 -C "XXXXX-DN42"
签好名提交合并完进仓库了就OK了,这是后续和别人peer对方ROA等认证的基础
然后安装WireGuard和BIRD,生成WireGuard密钥对
apt install wireguard bird2
wg genkey | tee ~/wg-private.key | wg pubkey > ~/wg-public.key
应用/刷新配置
sudo wg-quick down dn42
sudo wg-quick up dn42
sudo wg show
sudo bird -p -c /etc/bird/bird.conf
sudo birdc configure
sudo birdc show protocols
sudo birdc show route
暂无评论
还没有评论,来说点什么吧