GRE: One local to multiple remote
-
Hi,
On my pfSense 2.0 I have configuration of gre tunnels:
192.168.253.253 -> 192.168.1.1
192.168.253.253 -> 192.168.2.1
192.168.253.253 -> 192.168.3.1
192.168.253.253 -> 192.168.4.1All remote sides works fine but when I try to traceroute to any of remote addresses 192.168.1.1-192.168.3.1, I give:
traceroute 192.168.1.1 1 192.168.4.1 (192.168.4.1) 38.596 ms 37.434 ms 38.109 ms 2 localhost (127.0.0.1) 36.166 ms 36.423 ms 35.617 ms 3 192.168.4.1 (192.168.4.1) 74.837 ms 72.392 ms 73.739 ms 4 localhost (127.0.0.1) 74.268 ms 71.686 ms 81.249 ms 5 192.168.4.1 (192.168.4.1) 118.247 ms 111.603 ms 113.108 ms 6 localhost (127.0.0.1) 120.757 ms 108.187 ms 109.587 ms 7 192.168.4.1 (192.168.4.1) 157.241 ms 145.372 ms 146.140 ms 8 localhost (127.0.0.1) 151.354 ms 147.079 ms 153.102 ms 9 192.168.4.1 (192.168.4.1) 188.917 ms 184.582 ms 185.510 ms 10 localhost (127.0.0.1) 190.351 ms 183.464 ms 194.618 ms ...
Only 192.168.4.1 ping's normally, and this tunnel was creating last
Routing tables for gre tunnels:Dst Gtw Flags Netif 192.168.1.0/24 192.168.1.1 UGS gre0 192.168.1.1 link#8 UH gre0 192.168.2.0/24 192.168.2.1 UGS gre3 192.168.2.1 link#11 UH gre3 192.168.3.0/24 192.168.3.1 UGS gre2 192.168.3.1 link#10 UH gre2 192.168.4.0/24 192.168.4.1 UGS gre1 192.168.4.1 link#9 UH gre1 192.168.253.253 link#8 UHS lo0
What must I do for right routing?
Or I must use difference local gre addresses?
Please help!
Thanks!