add_vds_configs
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
[Interface]
|
||||
Address = 10.x.255.200/24
|
||||
ListenPort = 51820
|
||||
PrivateKey =
|
||||
|
||||
# global vars
|
||||
PostUp = modprobe nf_conntrack
|
||||
PostUp = modprobe ip_vs
|
||||
PostUp = modprobe ip_vs_rr
|
||||
PostUp = sysctl -w net.ipv4.ip_forward=1
|
||||
PostUp = sysctl -w net.ipv4.vs.conntrack=1
|
||||
|
||||
# nftables
|
||||
PostUp = nft -f /etc/wireguard/10-marks.nft
|
||||
PostUp = nft -f /etc/wireguard/20-netmap.nft
|
||||
|
||||
# coturn
|
||||
PostUp = ipvsadm -D -f 10 || true
|
||||
PostUp = ipvsadm -A -f 10 -s rr
|
||||
PostUp = ipvsadm -a -f 10 -r 10.x.103.10 -m
|
||||
|
||||
# minecraft
|
||||
PostUp = ipvsadm -D -f 20 || true
|
||||
PostUp = ipvsadm -A -f 20 -s rr
|
||||
PostUp = ipvsadm -a -f 20 -r 10.x.104.3 -m
|
||||
|
||||
# steamcmd
|
||||
PostUp = ipvsadm -D -f 30 || true
|
||||
PostUp = ipvsadm -A -f 30 -s rr
|
||||
PostUp = ipvsadm -a -f 30 -r 10.x.104.4 -m
|
||||
|
||||
# rustdesk
|
||||
PostUp = ipvsadm -D -f 40 || true
|
||||
PostUp = ipvsadm -A -f 40 -s rr
|
||||
PostUp = ipvsadm -a -f 40 -r 10.x.200.1 -m
|
||||
|
||||
# cleanup
|
||||
PostDown = ipvsadm -C
|
||||
PostDown = nft delete table ip ipvs_mgr || true
|
||||
|
||||
# bananawrt
|
||||
[Peer]
|
||||
PublicKey =
|
||||
PresharedKey =
|
||||
AllowedIPs = 10.x.255.1/32, 10.x.100.0/24, 10.x.101.0/24, 10.x.102.0/24, 10.x.103.0/24, 10.x.104.0/24, 10.x.105.0/24
|
||||
|
||||
# xiawrt
|
||||
[Peer]
|
||||
PublicKey =
|
||||
PresharedKey =
|
||||
AllowedIPs = 10.x.255.2/32, 10.x.200.0/24
|
||||
Reference in New Issue
Block a user