Hey @misc,
----------- ENDPOINT INFO -----------
`dmesg`
(G-VPN)
OpenBSD 5.1 (GENERIC.MP) #207: Sun Feb 12 09:42:14 MST 2012
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 2146172928 (2046MB)
avail mem = 2074935296 (1978MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.3 @ 0xfa850 (75 entries)
bios0: vendor Dell Computer Corporation version "A03" date 01/04/2006
bios0: Dell Computer Corporation PowerEdge SC1425
acpi0 at bios0: rev 0
acpi0: sleep states S0 S4 S5
acpi0: tables DSDT FACP APIC SPCR HPET MCFG
acpi0: wakeup devices PCI0(S5) PALO(S5) PXH_(S5) PXHB(S5) PXHA(S5) PICH(S5)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Xeon(TM) CPU 2.80GHz, 2800.48 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR,NXE,LONG
cpu0: 1MB 64b/line 8-way L2 cache
cpu0: apic clock running at 200MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Xeon(TM) CPU 2.80GHz, 2800.11 MHz
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR,NXE,LONG
cpu1: 1MB 64b/line 8-way L2 cache
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 2
ioapic1 at mainbus0: apid 3 pa 0xfec80000, version 20, 24 pins
ioapic1: misconfigured as apic 0, remapped to apid 3
ioapic2 at mainbus0: apid 4 pa 0xfec80800, version 20, 24 pins
ioapic2: misconfigured as apic 0, remapped to apid 4
acpihpet0 at acpi0: 14318179 Hz
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-255
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (PALO)
acpiprt2 at acpi0: bus 3 (PXHB)
acpiprt3 at acpi0: bus 2 (PXHA)
acpiprt4 at acpi0: bus 4 (PICH)
acpicpu0 at acpi0
acpicpu1 at acpi0
ipmi at mainbus0 not configured
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel E7520 Host" rev 0x09
ppb0 at pci0 dev 2 function 0 "Intel E7520 PCIE" rev 0x09
pci1 at ppb0 bus 1
ppb1 at pci1 dev 0 function 0 "Intel 6700PXH PCIE-PCIX" rev 0x09
pci2 at ppb1 bus 2
em0 at pci2 dev 4 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05:
apic 3 int 0, address 00:14:22:72:61:c6
ppb2 at pci1 dev 0 function 2 "Intel 6700PXH PCIE-PCIX" rev 0x09
pci3 at ppb2 bus 3
isp0 at pci3 dev 7 function 0 "QLogic ISP2312" rev 0x02: apic 4 int 2
isp0: board type 2312 rev 0x2, loaded firmware rev 3.3.19
scsibus0 at isp0: 512 targets, WWPN 210000e08b1d3fc7, WWNN 200000e08b1d3fc7
uhci0 at pci0 dev 29 function 0 "Intel 82801EB/ER USB" rev 0x02: apic 2 int 16
uhci1 at pci0 dev 29 function 1 "Intel 82801EB/ER USB" rev 0x02: apic 2 int 19
ehci0 at pci0 dev 29 function 7 "Intel 82801EB/ER USB2" rev 0x02: apic 2 int 23
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb3 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xc2
pci4 at ppb3 bus 4
em1 at pci4 dev 3 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05:
apic 2 int 20, address 00:14:22:72:61:c7
vga1 at pci4 dev 13 function 0 "ATI Radeon VE" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
radeondrm0 at vga1: apic 2 int 17
drm0 at radeondrm0
pcib0 at pci0 dev 31 function 0 "Intel 82801EB/ER LPC" rev 0x02
pciide0 at pci0 dev 31 function 1 "Intel 82801EB/ER IDE" rev 0x02:
DMA, channel 0 configured to compatibility, channel 1 configured to
compatibility
atapiscsi0 at pciide0 channel 0 drive 0
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: <HL-DT-ST, CD-ROM GCR-8240N, 1.06> ATAPI
5/cdrom removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)
pciide1 at pci0 dev 31 function 2 "Intel 82801EB SATA" rev 0x02: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide1: using apic 2 int 18 for native-PCI interrupt
wd0 at pciide1 channel 0 drive 0: <Maxtor 7Y250M0>
wd0: 16-sector PIO, LBA48, 238418MB, 488281250 sectors
wd0(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 6
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
mtrr: Pentium Pro MTRR support
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on wd0a (a29928cba946c858.a) swap on wd0b dump on wd0b
(L-VPN)
OpenBSD 5.1 (GENERIC.MP) #207: Sun Feb 12 09:42:14 MST 2012
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 3219914752 (3070MB)
avail mem = 3120099328 (2975MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.3 @ 0xfa850 (75 entries)
bios0: vendor Dell Computer Corporation version "A03" date 01/04/2006
bios0: Dell Computer Corporation PowerEdge SC1425
acpi0 at bios0: rev 0
acpi0: sleep states S0 S4 S5
acpi0: tables DSDT FACP APIC SPCR HPET MCFG
acpi0: wakeup devices PCI0(S5) PALO(S5) PXH_(S5) PXHB(S5) PXHA(S5) PICH(S5)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Xeon(TM) CPU 2.80GHz, 2800.45 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR,NXE,LONG
cpu0: 1MB 64b/line 8-way L2 cache
cpu0: apic clock running at 200MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Xeon(TM) CPU 2.80GHz, 2800.11 MHz
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR,NXE,LONG
cpu1: 1MB 64b/line 8-way L2 cache
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 2
ioapic1 at mainbus0: apid 3 pa 0xfec80000, version 20, 24 pins
ioapic1: misconfigured as apic 0, remapped to apid 3
ioapic2 at mainbus0: apid 4 pa 0xfec80800, version 20, 24 pins
ioapic2: misconfigured as apic 0, remapped to apid 4
acpihpet0 at acpi0: 14318179 Hz
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-255
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (PALO)
acpiprt2 at acpi0: bus 3 (PXHB)
acpiprt3 at acpi0: bus 2 (PXHA)
acpiprt4 at acpi0: bus 4 (PICH)
acpicpu0 at acpi0
acpicpu1 at acpi0
ipmi at mainbus0 not configured
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel E7520 Host" rev 0x09
ppb0 at pci0 dev 2 function 0 "Intel E7520 PCIE" rev 0x09
pci1 at ppb0 bus 1
ppb1 at pci1 dev 0 function 0 "Intel 6700PXH PCIE-PCIX" rev 0x09
pci2 at ppb1 bus 2
em0 at pci2 dev 4 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05:
apic 3 int 0, address 00:14:22:72:5e:bd
ppb2 at pci1 dev 0 function 2 "Intel 6700PXH PCIE-PCIX" rev 0x09
pci3 at ppb2 bus 3
em1 at pci3 dev 7 function 0 "Intel PRO/1000MT (82546GB)" rev 0x03:
apic 4 int 2, address 00:04:23:ce:d0:0c
em2 at pci3 dev 7 function 1 "Intel PRO/1000MT (82546GB)" rev 0x03:
apic 4 int 3, address 00:04:23:ce:d0:0d
uhci0 at pci0 dev 29 function 0 "Intel 82801EB/ER USB" rev 0x02: apic 2 int 16
uhci1 at pci0 dev 29 function 1 "Intel 82801EB/ER USB" rev 0x02: apic 2 int 19
ehci0 at pci0 dev 29 function 7 "Intel 82801EB/ER USB2" rev 0x02: apic 2 int 23
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb3 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xc2
pci4 at ppb3 bus 4
em3 at pci4 dev 3 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05:
apic 2 int 20, address 00:14:22:72:5e:be
vga1 at pci4 dev 13 function 0 "ATI Radeon VE" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
radeondrm0 at vga1: apic 2 int 17
drm0 at radeondrm0
pcib0 at pci0 dev 31 function 0 "Intel 82801EB/ER LPC" rev 0x02
pciide0 at pci0 dev 31 function 1 "Intel 82801EB/ER IDE" rev 0x02:
DMA, channel 0 configured to compatibility, channel 1 configured to
compatibility
atapiscsi0 at pciide0 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <HL-DT-ST, CD-ROM GCR-8240N, 1.06> ATAPI
5/cdrom removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)
pciide1 at pci0 dev 31 function 2 "Intel 82801EB SATA" rev 0x02: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide1: using apic 2 int 18 for native-PCI interrupt
wd0 at pciide1 channel 0 drive 0: <WDC WD400BD-75LRA0>
wd0: 16-sector PIO, LBA48, 38146MB, 78125000 sectors
wd0(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 6
wd1 at pciide1 channel 1 drive 0: <Maxtor 7Y250M0>
wd1: 16-sector PIO, LBA48, 238418MB, 488281250 sectors
wd1(pciide1:1:0): using PIO mode 4, Ultra-DMA mode 6
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
mtrr: Pentium Pro MTRR support
vscsi0 at root
scsibus1 at vscsi0: 256 targets
softraid0 at root
scsibus2 at softraid0: 256 targets
root on wd0a (c66c13b9ce71dcfc.a) swap on wd0b dump on wd0b
`ifconfig` (for the sake of security, G.G.G.G is the public IP for
G-VPN where L.L.L.L is the public IP for L-VPN)
(G-VPN)
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33152
priority: 0
groups: lo
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet 127.0.0.1 netmask 0xff000000
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:14:22:72:61:c6
priority: 0
media: Ethernet autoselect (1000baseT full-duplex)
status: active
inet 10.1.50.181 netmask 0xffffff00 broadcast 10.1.50.255
inet6 fe80::214:22ff:fe72:61c6%em0 prefixlen 64 scopeid 0x1
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:14:22:72:61:c7
priority: 0
groups: egress
media: Ethernet autoselect (1000baseT full-duplex)
status: active
inet G.G.G.G netmask 0xfffffff0 broadcast G.G.G.X
inet6 fe80::214:22ff:fe72:61c7%em1 prefixlen 64 scopeid 0x2
enc0: flags=0<>
priority: 0
groups: enc
status: active
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33152
priority: 0
groups: pflog
(L-VPN)
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33152
priority: 0
groups: lo
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x6
inet 127.0.0.1 netmask 0xff000000
em0: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
mtu 1500
lladdr 00:14:22:72:5e:bd
priority: 0
trunk: trunkdev trunk0
media: Ethernet autoselect (1000baseT full-duplex)
status: active
inet6 fe80::204:23ff:fece:d00c%em0 prefixlen 64 scopeid 0x1
em1: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
mtu 1500
lladdr 00:14:22:72:5e:bd
priority: 0
trunk: trunkdev trunk0
media: Ethernet autoselect (1000baseT full-duplex)
status: active
inet6 fe80::204:23ff:fece:d00d%em1 prefixlen 64 scopeid 0x2
em2: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
mtu 1500
lladdr 00:04:23:ce:d0:0d
priority: 0
trunk: trunkdev trunk1
media: Ethernet autoselect (1000baseT full-duplex)
status: active
inet6 fe80::214:22ff:fe72:5ebe%em2 prefixlen 64 scopeid 0x3
em3: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
mtu 1500
lladdr 00:04:23:ce:d0:0d
priority: 0
trunk: trunkdev trunk1
media: Ethernet autoselect (1000baseT full-duplex)
status: active
inet6 fe80::214:22ff:fe72:5ebd%em3 prefixlen 64 scopeid 0x4
enc0: flags=0<>
priority: 0
groups: enc
status: active
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:14:22:72:5e:bd
priority: 0
trunk: trunkproto lacp
trunk id: [(8000,00:14:22:72:5e:bd,403C,0000,0000),
(8000,00:23:05:1d:fb:80,000C,0000,0000)]
trunkport em1 active,collecting,distributing
trunkport em0 collecting,distributing
groups: trunk
media: Ethernet autoselect
status: active
inet6 fe80::214:22ff:fe72:5ebd%trunk0 prefixlen 64 scopeid 0x7
trunk1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:04:23:ce:d0:0d
priority: 0
trunk: trunkproto lacp
trunk id: [(8000,00:04:23:ce:d0:0d,4044,0000,0000),
(8000,00:23:05:3f:19:80,0010,0000,0000)]
trunkport em3 active,collecting,distributing
trunkport em2 collecting,distributing
groups: trunk
media: Ethernet autoselect
status: active
inet6 fe80::204:23ff:fece:d00d%trunk1 prefixlen 64 scopeid 0x8
vlan10: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:14:22:72:5e:bd
priority: 0
vlan: 10 parent interface: trunk0
groups: vlan egress
status: active
inet6 fe80::214:22ff:fe72:5ebd%vlan10 prefixlen 64 scopeid 0x9
inet L.L.L.L netmask 0xfffffff8 broadcast L.L.L.X
vlan20: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:04:23:ce:d0:0d
priority: 0
vlan: 20 parent interface: trunk1
groups: vlan
status: active
inet6 fe80::204:23ff:fece:d00d%vlan20 prefixlen 64 scopeid 0xa
inet 10.240.2.169 netmask 0xffffff00 broadcast 10.240.2.255
vlan30: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:04:23:ce:d0:0d
priority: 0
vlan: 30 parent interface: trunk1
groups: vlan
status: active
inet6 fe80::204:23ff:fece:d00d%vlan30 prefixlen 64 scopeid 0xb
inet 10.240.3.169 netmask 0xffffff00 broadcast 10.240.3.255
vlan40: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:14:22:72:5e:bd
priority: 0
vlan: 40 parent interface: trunk0
groups: vlan
status: active
inet6 fe80::214:22ff:fe72:5ebd%vlan40 prefixlen 64 scopeid 0xc
inet 10.240.4.169 netmask 0xffffff00 broadcast 10.240.4.255
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33152
priority: 0
groups: pflog
`cat /etc/pf.conf`
(G-VPN)
int_if="em0"
ext_if="em1"
remote_gw="L.L.L.L"
admins_net="{ 10.17.6.0/24, 10.32.24.0/24 }"
devs_net="{ 10.1.2.0/24, 10.17.8.0/24 }"
L_databases="{ 10.240.4.111, 10.240.4.112, 10.240.4.121, 10.240.4.122,
10.240.4.131, 10.240.4.132 }"
G_databases="{ 10.1.50.121, 10.1.50.122 }"
set skip on { lo enc0 }
table <authpf_users> persist
block
# VPN
pass in quick on $ext_if proto esp from $remote_gw to $ext_if
pass out quick on $ext_if proto esp from $ext_if to $remote_gw
pass in quick on $ext_if proto udp from $remote_gw to $ext_if port {
isakmp, ipsec-nat-t }
pass out quick on $ext_if proto udp from $ext_if to $remote_gw port {
isakmp, ipsec-nat-t }
# DNS/NTP/SSH
pass out quick on $int_if proto udp to port domain
pass out quick on $int_if proto udp to port ntp
pass in quick on $int_if proto tcp to 10.1.50.181 port ssh
# TRAFFIC
pass in on $int_if proto tcp from { 10.1.50.11, $devs_net } to
10.240.4.21 port ssh
pass out on $ext_if proto tcp from { 10.1.50.11, $devs_net } to
10.240.4.21 port ssh
pass in on $int_if proto tcp from { $devs_net, $G_databases } to
$L_databases port 1521
pass out on $int_if proto tcp from { $devs_net, $G_databases } to
$L_databases port 1521
pass in on $ext_if proto tcp from $L_databases to $G_databases port 1521
pass out on $int_if proto tcp from $L_databases to $G_databases port 1521
pass in on $int_if from <authpf_users>
pass out on $ext_if from <authpf_users>
(L-VPN)
ext_if="vlan10"
remote_gw="G.G.G.G"
admins_net="{ 10.17.6.0/24, 10.32.24.0/24 }"
devs_net="{ 10.1.2.0/24, 10.17.8.0/24 }"
L_databases="{ 10.240.4.111, 10.240.4.112, 10.240.4.121, 10.240.4.122,
10.240.4.131, 10.240.4.132 }"
G_databases="{ 10.1.50.121, 10.1.50.122 }"
set skip on { lo enc0 }
block
# VPN
pass in quick on $ext_if proto esp from $remote_gw to $ext_if
pass out quick on $ext_if proto esp from $ext_if to $remote_gw
pass in quick on $ext_if proto udp from $remote_gw to $ext_if port {
isakmp, ipsec-nat-t }
pass out quick on $ext_if proto udp from $ext_if to $remote_gw port {
isakmp, ipsec-nat-t }
# DNS/NTP/SSH
pass out quick on $ext_if proto udp to port domain
pass out quick on $ext_if proto udp to port ntp
pass in quick on vlan20 proto tcp to 10.240.2.169 port ssh
# TRAFFIC
pass in on vlan10 from $admins_net
pass out on { vlan20, vlan30, vlan40 } from $admins_net
pass in on vlan10 proto tcp from { 10.1.50.11, $devs_net } to
10.240.4.21 port 22
pass out on vlan40 proto tcp from { 10.1.50.11, $devs_net } to
10.240.4.21 port 22
pass in on vlan10 proto tcp from { $devs_net, $G_databases } to
$L_databases port 1521
pass out on vlan40 proto tcp from { $devs_net, $G_databases } to
$L_databases port 1521
pass in on vlan40 proto tcp from $L_databases to $G_databases port 1521
pass out on vlan10 proto tcp from $L_databases to $G_databases port 1521
pass in on vlan40 proto tcp from 10.1.50.181 to 10.240.2.169
pass out on vlan20 proto tcp from 10.1.50.181 to 10.240.2.169
`cat /etc/ipsec.conf`
(G-VPN)
local_ip="G.G.G.G"
local_net="{ 10.1.2.0/24, 10.1.50.0/24, 10.17.6.0/24, 10.17.8.0/24,
10.32.24.0/24 }"
remote_ip="L.L.L.L"
remote_net="{ 10.240.2.0/24, 10.240.3.0/24, 10.240.4.0/24 }"
ike esp from $local_net to $remote_net peer $remote_ip
ike esp from $local_ip to $remote_net peer $remote_ip
ike esp from $local_ip to $remote_ip
(L-VPN)
local_ip="L.L.L.L"
local_net="{ 10.240.2.0/24, 10.240.3.0/24, 10.240.4.0/24 }"
remote_ip="G.G.G.G"
remote_net="{ 10.1.2.0/24, 10.1.50.0/24, 10.17.6.0/24, 10.17.8.0/24,
10.32.24.0/24 }"
ike esp from $local_net to $remote_net peer $remote_ip
ike esp from $local_ip to $remote_net peer $remote_ip
ike esp from $local_ip to $remote_ip
----------- ENDPOINT INFO -----------
Both endpoints run stock OpenBSD 5.1 (amd64). We use the VPN link to
manage our platform remotely and perform daily backups. G-VPN runs on
a 150Mbit/s link while L-VPN on a 1Gbit/s link. On one hand, our VPN
setup runs really nicely. The connections are routed properly, pf is
godsent and authpf works wonders. On the other hand, network
throughput over the VPN tunnel never exceeds 3.4MB/s (ftp, scp, rsync,
etc...)
I welcome any suggestions. Keep in mind that this is our production
VPN tunnel, so I cannot shut it down at will. Thanks in advance.
---
Mike