安装Docker

官方:

1
curl -fsSL https://get.docker.com | bash -s docker

阿里云:

1
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

安装面板

3x-ui

1
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

s-ui(推荐)

1
bash <(curl -Ls https://raw.githubusercontent.com/alireza0/s-ui/master/install.sh)

h-ui

1
bash <(curl -fsSL https://raw.githubusercontent.com/jonssonyan/h-ui/main/install.sh)

流媒体解锁

1
bash <(curl -L -s raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)

安装ZTNET面板

1
2
apt update && apt install -y sudo curl lsb-release
curl -s http://install.ztnet.network | sudo bash

安装ZeroTier

1
2
curl -s https://install.zerotier.com | sudo bash
cd /var/lib/zerotier-one/ && rm -rf planet && wget https://zt.0n.ink/api/planet && service zerotier-one restart

公共DNS64/NAT64

1
sudo bash -c "echo 'nameserver 2a00:1098:2b::1' > /etc/resolv.conf"

WARP脚本

1
bash <(curl -fsSL git.io/warp.sh) d

关闭IPv6

临时关闭

1
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 && sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1

永久关闭

1
echo -e "net.ipv6.conf.all.disable_ipv6=1\nnet.ipv6.conf.default.disable_ipv6=1\nnet.ipv6.conf.lo.disable_ipv6=1" >> /etc/sysctl.conf && sysctl -p

FRRouting + WireGuard BGP配置

1
sudo apt install frr wireguard
1
2
3
4
5
vim /etc/frr/daemons

ospfd = yes

service frr restart
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 启用 NAT
sudo iptables -t nat -A POSTROUTING -o $WAN_IF -j MASQUERADE

# 允许转发
sudo iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i $ZT_IF -o $WAN_IF -j ACCEPT

# 安装 iptables-persistent 使规则持久化
sudo apt-get install iptables-persistent
sudo netfilter-persistent save

#开启IPv4转发
echo net.ipv4.ip_forward=1 > /etc/sysctl.conf

sysctl -p

查看bgp状况

1
show ip bgp summary