mikrotik-cloudflare
ubuntu – install cloudflare-warp
curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/cloudflare-client.list
sudo apt-get update
sudo apt-get install cloudflare-warp
setup first tunnel
ubuntu
warp-cli connector new <your_auth_token>
sudo jq .secret_key /var/lib/cloudflare-warp/reg.json
mikrotik1
/interface wireguard add mtu=1420 name=warp private-key="your_private_key"
/interface/wireguard/print
ubuntu
sudo jq .endpoints[0].v4 /var/lib/cloudflare-warp/conf.json
sudo jq .public_key /var/lib/cloudflare-warp/conf.json
mikrotik1
/interface wireguard peers add endpoint-address=162.159.193.6 endpoint-port=2408 interface=warp name=cf persistent-keepalive=30s allowed-address=0.0.0.0/0,::/0 public-key="bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo="
/interface/wireguard/peers/print
ubuntu
sudo jq .interface.v4 /var/lib/cloudflare-warp/conf.json
mikrotik1
/ip address add address=100.96.0.26/12 interface=warp
/ip/address/print
setup second tunnel
ubuntu
sudo systemctl stop warp-svc
cd /var/lib/cloudflare-warp/
sudo rm *
sudo systemctl start warp-svc
warp-cli connector new <your_auth_token>
sudo jq .secret_key /var/lib/cloudflare-warp/reg.json
mikrotik2
/interface wireguard add mtu=1420 name=warp private-key="your_private_key"
/interface/wireguard/print
ubuntu
sudo jq .endpoints[0].v4 /var/lib/cloudflare-warp/conf.json
sudo jq .public_key /var/lib/cloudflare-warp/conf.json
mikrotik2
/interface wireguard peers add endpoint-address=162.159.193.6 endpoint-port=2408 interface=warp name=cf persistent-keepalive=30s allowed-address=0.0.0.0/0,::/0 public-key="bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo="
/interface/wireguard/peers/print
ubuntu
sudo jq .interface.v4 /var/lib/cloudflare-warp/conf.json
mikrotik2
/ip address add address=100.96.0.26/12 interface=warp
/ip/address/print
referensi = https://www.youtube.com/watch?v=4j1_amptimg&ab_channel=LinuxCloudHacks