gre proxmox setup (ip-transit)
sudo ip link add gre1 type gre local Server-B-IPv4 remote Server-A-IPv4 key yourgrekey ttl 255
sudo ip addr add 10.10.0.2/16 dev gre1
sudo ip link set gre1 up
#!/bin/bash
for ip in {113..117}; do
ip rule add from 5.231.32.$ip/32 table 10 prio 1
ip route add 5.231.32.$ip/32 dev vmbr0 table 10
ip route add 5.231.32.$ip/32 dev vmbr0
done
echo 1 > /proc/sys/net/ipv4/conf/all/proxy_arp
echo 1 > /proc/sys/net/ipv6/conf/default/proxy_ndp
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
echo "net.ipv6.conf.all.forwarding=1" >> /etc/sysctl.conf
sysctl -p