# 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

```

```bash
#!/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
```
```bash
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
```