Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Need some help on setting up GRE tunnel with PVE 7
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Need some help on setting up GRE tunnel with PVE 7

jason5545jason5545 Member
edited April 2022 in Help

I have followed: https://lowendtalk.com/discussion/156850/howto-tunnel-ddos-protected-ovh-ip-to-vms-in-other-datacenter/ to setup a GRE tunnel, but i faced some issues:
My server 1 is OVH server with a additional /30 block,(142.16), with a orig IP 54.39
My server 2 is DediSpec with a /29 , I want to attach the/30 from my OVH server.(173.208)
Here are my steps:
`ip tunnel add gre1 mode gre remote 173.208.xxx.26 local 54.39.xxx.49 ttl 255
ip link set gre1 up

Run this on server 2:

ip tunnel add gre1 mode gre remote 54.39.xxx.49 local 173.208.xxx.26 ttl 255
ip link set gre1 up

Then we need to create a route on server 1 that will route the IP traffic over the GRE tunnel

Run this on server 1:

ip route add 142.44.xxx.16/30 dev gre1

The next step is to route data from the GRE tunnel to the bridge and back.

Run this on server 2:

ip rule add from 142.44.xxx.16/30 table 666
ip route add default dev gre1 table 666
ip route add 142.44.xxx.16/30 dev br0 table 666

Last thing to do is to add the a IP the to bridge. This is gonna be the gateway for you VM's!
Use the second IP of the range!

Run this on server 2:

ip addr add 142.44.xxx.16/30 dev br0 *

  • I encountered a br0 not found error, so I used brctrl to create one . `

The situation now is, when I ping the 142.44 from the dedispec, it keeps saying check the firewall, and the IP isn't working correctly too, where did I make mistake?
What I can think of, maybe the be br 0, should replace by vmbr0?
Thanks for the help.

Thanked by 1Not_Oles

Comments

  • RickBakkrRickBakkr Member, Patron Provider, LIR

    Did you disable vMAC with OVH? This method will only work if the IPs are routed, not when they are on-link.

    Also: did you enable ip_forward and disable rp_filter in sysctl?

    Thanked by 2jason5545 Not_Oles
  • jason5545jason5545 Member
    edited April 2022

    @RickBakkr said:
    Did you disable vMAC with OVH? This method will only work if the IPs are routed, not when they are on-link.

    How can I disable it? I'm using SoYouStart.
    Do I need to config the additional IP to the SoYouStart server first?

    Also: did you enable ip_forward and disable rp_filter in sysctl?

    I've enabled ipv4 forward, rp filter, not yet.
    Thanks

    Thanked by 1Not_Oles
Sign In or Register to comment.