something is missing here...
I plug my laptop onto the other ethernet port on the PI, I get a DHCP address and I'm VPN'd in.
ok lan to lan setup
## MY NETWORK RANGES
192.168.23.0/24 is the dhcp range that the raspberry pi travel vpn router leases out
192.168.23.10 is the IP that my laptop gets from the PI
so your pc BEHIND the pi gets 192.168.23.10,
your pi uses
cert /etc/openvpn/keys/dan4606.crt
key /etc/openvpn/keys/dan4606.key
dan4606 cert , with CN the same maybe?
but your ccd
MY CCD FILE:
cat /etc/openvpn/ccd/client1
iroute 192.168.23.0 255.255.255.0
is for client1? who is client1?
if the above are correct your lan to lan scenario does NOT my friend...
btw the iptables rules are from the pi?
if yes remove the NAT to check that your setup is not functional...
Michael.