I feel I have given all the info I have. As I've already said, I want all RFC1918 addresses to "work normal", excluding the 3 subnets in the previous post.
I want:
10.0.0.0/10
10.64.0.0/11
10.96.0.0/12
10.112.0.0/13
10.120.0.0/15
10.122.0.0/16
10.123.0.0/24
10.123.4.0/22
10.123.8.0/21
10.123.16.0/20
10.123.32.0/19
10.123.64.0/18
10.123.128.0/17
10.124.0.0/14
10.128.0.0/9
172.16.0.0/12
192.168.0.0/16
(Edited this list as I was confusing myself writing it this way, hopefully all correct)
to "work normal". Everything else through the VPN. But I've already given this info, and I don't know any more info to add to it.
I don't understand how it's relevant, but here is a client config:
#specify TUN vs. TAP
dev tun
#specify protocol to use (default is UDP)
proto udp
###############################################################################
# The certificate file of the destination home VPN Server.
#
# The CA certificate file is embedded in the inline format.
# You can replace this CA contents if necessary.
# Please note that if the server certificate is not a self-signed, you have to
# specify the signer's root certificate (CA) here.
<ca>
-----BEGIN CERTIFICATE-----
xxx
-----END CERTIFICATE-----
</ca>
###############################################################################
# The client certificate file (client1.crt).
#
# In some implementations of OpenVPN Client software
# (for example: OpenVPN Client for iOS),
# a pair of client certificate and private key must be included on the
# configuration file due to the limitation of the client.
<cert>
-----BEGIN CERTIFICATE-----
xxx
-----END CERTIFICATE-----
</cert>
# client1.key
<key>
-----BEGIN PRIVATE KEY-----
xxx
-----END PRIVATE KEY-----
</key>
#client settings
client
remote-cert-tls server
remote xxx 11940
I'm unsure what log you want. I'm not having any problems currently, everything works as expected. I simply don't actually know what options to use to get the behavior I want.