Hallo,
ich arbeite seit einiger Zeit an einem Routingproblem komme aber nicht weiter.
Folgende Situation: Ich möchte, dass man aus dem Subnet 10.0.11.0/24 auf den Server 10.0.0.2 zugreifen kann.
Bei R1 handelt es sich um eine angepasst OpenBSD-Installation; bei R2 um eine pfSense-Appliance. Ich habe schon verschiedene Konstellationen probiert, und wieder verworfen. Letztendlich muss ich sagen, dass ich die in pfSense integrierte VPN-Funktionalität nicht nutzen möchte. Um das zu umschiffen habe ich eine kleine VM (ebenfalls OpenBSD) eingerichtet, die einerseits mit dem VPN verbunden werden soll und andererseits mit der pfSense, und so möglichst allen über die pfSense angebundenen Clients Zugriff auf das VPN geben sollte.
Also den Tunnel entsprechend eingerichtet und die Routen an der pfSense gesetzt. 10.0.20.1 als eignes GW eingerichtet und 10.0.1.0/24 und 10.0.20.0/24 darüber geroutet. Jetzt hab ich das Problem, dass zwar die pfSense problemlos auf 10.0.0.2 zugreifen kann, aber 10.0.11.0/24 nicht.
Hier noch eine Grafik, womit das ganze Setup etwas verständlicher werden sollte: Klick!
Und dann hänge ich noch die Routing-Tabellen der jeweiligen Rechner an, vielleicht übersehe ich ja nur etwas? Firewalls sollten alle durchlässig sein. Lediglich auf OVPN_GW gibt es ein NAT:
Sieht jemand den Fehler? bzw. kann mir einen weiteren Ansatzpunkt geben das zu debuggen?
Danke!
LG
ich arbeite seit einiger Zeit an einem Routingproblem komme aber nicht weiter.
Folgende Situation: Ich möchte, dass man aus dem Subnet 10.0.11.0/24 auf den Server 10.0.0.2 zugreifen kann.
Bei R1 handelt es sich um eine angepasst OpenBSD-Installation; bei R2 um eine pfSense-Appliance. Ich habe schon verschiedene Konstellationen probiert, und wieder verworfen. Letztendlich muss ich sagen, dass ich die in pfSense integrierte VPN-Funktionalität nicht nutzen möchte. Um das zu umschiffen habe ich eine kleine VM (ebenfalls OpenBSD) eingerichtet, die einerseits mit dem VPN verbunden werden soll und andererseits mit der pfSense, und so möglichst allen über die pfSense angebundenen Clients Zugriff auf das VPN geben sollte.
Also den Tunnel entsprechend eingerichtet und die Routen an der pfSense gesetzt. 10.0.20.1 als eignes GW eingerichtet und 10.0.1.0/24 und 10.0.20.0/24 darüber geroutet. Jetzt hab ich das Problem, dass zwar die pfSense problemlos auf 10.0.0.2 zugreifen kann, aber 10.0.11.0/24 nicht.
Hier noch eine Grafik, womit das ganze Setup etwas verständlicher werden sollte: Klick!
Und dann hänge ich noch die Routing-Tabellen der jeweiligen Rechner an, vielleicht übersehe ich ja nur etwas? Firewalls sollten alle durchlässig sein. Lediglich auf OVPN_GW gibt es ein NAT:
Code:
pass in
pass out
match out log on tun0 from 10.0.20.2 to any received-on em1 tag EGRESS nat-to (tun0:0) static-port
match out log on em1 from 10.0.20.2 to any received-on tun0 tag EGRESS nat-to (em1:0) static-port
Danke!
LG
Code:
=== R1 ===
Internet:
Destination Gateway Flags Refs Use Mtu Prio Iface
default 5.9.6.X UGS 11 359872 - 8 em0
5.9.6.0/27 link#1 UC 1 0 - 4 em0
5.9.X.X 78:fe:3d:47:19:0f UHLc 1 0 - 4 em0
5.9.X.X 127.0.0.1 UGHS 0 0 33196 8 lo0
10.0.0/24 link#2 UC 1 0 - 4 em1
10.0.0.2 08:00:27:45:c7:c1 UHLc 10 382073 - 4 em1
10.0.1/24 10.0.1.2 UGS 0 15361 - 8 tun0
10.0.1.2 10.0.1.1 UH 1 7 - 4 tun0
127/8 127.0.0.1 UGRS 0 0 33196 8 lo0
127.0.0.1 127.0.0.1 UH 2 69327 33196 L 4 lo0
224/4 127.0.0.1 URS 0 0 33196 8 lo0
=== R2 ===
IPv4
Destination Gateway Flags Refs Use Mtu Netif Expire
default 10.0.20.1 UGS 0 6168 1500 em3
10.0.0.0/24 10.0.20.1 UGS 0 120 1500 em3
10.0.1.0/24 10.0.20.1 UGS 0 0 1500 em3
10.0.10.0/24 link#3 U 0 5946 1500 em2
10.0.10.11 link#3 UHS 0 0 16384 lo0
10.0.11.0/24 link#1 U 0 22669 1500 em0
10.0.11.11 link#1 UHS 0 0 16384 lo0
10.0.20.0/24 link#4 U 0 306 1500 em3
10.0.20.2 link#4 UHS 0 0 16384 lo0
85.126.29.X/29link#2 U 0 305 1500 em1
85.126.29.X link#2 UHS 0 0 16384 lo0
127.0.0.1 link#6 UH 0 10 16384 lo0
=== OVPNGW ===
Internet:
Destination Gateway Flags Refs Use Mtu Prio Iface
default 85.126.29.X UGS 1 537 - 8 em0
10.0.0/24 10.0.1.9 UGS 0 132 - 8 tun0
10.0.1/24 10.0.1.9 UGS 0 0 - 8 tun0
10.0.1.9 10.0.1.10 UH 2 0 - 4 tun0
10.0.20/24 link#2 UC 1 0 - 4 em1
10.0.20.2 00:0c:29:26:de:d7 UHLc 0 540 - 4 em1
85.126.29.X/29 link#1 UC 2 0 - 4 em0
85.126.29.X 00:13:49:4c:68:e7 UHLc 1 0 - 4 em0
85.126.29.X 00:0c:29:3f:c7:c0 UHLc 1 1202 - 4 em0
127/8 127.0.0.1 UGRS 0 0 33152 8 lo0
127.0.0.1 127.0.0.1 UH 1 0 33152 4 lo0
224/4 127.0.0.1 URS 0 0 33152 8 lo0