TinCanTech wrote
This is what I do not understand:
This is an
RFC1918 private address which
should not be routed over the internet.
Can you explain how it is your client appears on this address ?
20171025 16:11:08 MULTI: multi_create_instance called
20171025 16:11:08 174.221.129.104:6689 Re-using SSL/TLS context
20171025 16:11:08 174.221.129.104:6689 LZO compression initializing
20171025 16:11:08 174.221.129.104:6689 Control Channel MTU parms [ L:1622 D:1212 EF:38 EB:0 ET:0 EL:3 ]
20171025 16:11:08 174.221.129.104:6689 Data Channel MTU parms [ L:1622 D:1450 EF:122 EB:406 ET:0 EL:3 ]
20171025 16:11:08 174.221.129.104:6689 Local Options String (VER=V4): 'V4 dev-type tun link-mtu 1570 tun-mtu 1500 proto UDPv4 comp-lzo cipher AES-256-CBC auth SHA256 keysize 256 key-method 2 tls-server'
20171025 16:11:08 174.221.129.104:6689 Expected Remote Options String (VER=V4): 'V4 dev-type tun link-mtu 1570 tun-mtu 1500 proto UDPv4 comp-lzo cipher AES-256-CBC auth SHA256 keysize 256 key-method 2 tls-client'
20171025 16:11:08 174.221.129.104:6689 TLS: Initial packet from [AF_INET]174.221.129.104:6689 sid=08a161c7 c799a965
20171025 16:11:08 174.221.129.104:6689 VERIFY OK: depth=1 C=US ST=IL L=Chicago O=ngkrich OU=changeme CN=NGKRICH-HOME name=ngkrich emailAddress=
ngkrich@gmail.com
20171025 16:11:08 174.221.129.104:6689 VERIFY OK: depth=0 C=US ST=IL L=Chicago O=ngkrich OU=changeme CN=ngkrich name=ngkrich emailAddress=
ngkrich@gmail.com
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_VER=2.4.4
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_PLAT=win
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_PROTO=2
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_NCP=2
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_LZ4=1
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_LZ4v2=1
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_LZO=1
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_COMP_STUB=1
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_COMP_STUBv2=1
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_TCPNL=1
20171025 16:11:08 I 174.221.129.104:6689 peer info: IV_GUI_VER=OpenVPN_GUI_11
20171025 16:11:08 174.221.129.104:6689 Control Channel: TLSv1.2 cipher TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 4096 bit RSA
20171025 16:11:08 I 174.221.129.104:6689 [ngkrich] Peer Connection Initiated with [AF_INET]174.221.129.104:6689
20171025 16:11:08 I ngkrich/174.221.129.104:6689 MULTI_sva: pool returned IPv4=172.19.13.2 IPv6=(Not enabled)
20171025 16:11:08 ngkrich/174.221.129.104:6689 OPTIONS IMPORT: reading client specific options from: /tmp/openvpn_cc_3ee682a3f63d578dd65815af9924898c.tmp
20171025 16:11:08 ngkrich/174.221.129.104:6689 MULTI: Learn: 172.19.13.2 -> ngkrich/174.221.129.104:6689
20171025 16:11:08 ngkrich/174.221.129.104:6689 MULTI: primary virtual IP for ngkrich/174.221.129.104:6689: 172.19.13.2
20171025 16:11:09 ngkrich/174.221.129.104:6689 PUSH: Received control message: 'PUSH_REQUEST'
20171025 16:11:09 ngkrich/174.221.129.104:6689 SENT CONTROL [ngkrich]: 'PUSH_REPLY dhcp-option DNS 172.19.13.1 dhcp-option DOMAIN ngkrich route 10.217.64.0 255.255.255.0 route-gateway 172.19.13.1 topology subnet ping 10 ping-restart 120 ifconfig 172.19.13.2 255.255.255.0 peer-id 0 cipher AES-256-GCM' (status=1)
20171025 16:11:09 ngkrich/174.221.129.104:6689 Data Channel: using negotiated cipher 'AES-256-GCM'
20171025 16:11:09 ngkrich/174.221.129.104:6689 Data Channel MTU parms [ L:1550 D:1450 EF:50 EB:406 ET:0 EL:3 ]
20171025 16:11:09 ngkrich/174.221.129.104:6689 Data Channel Encrypt: Cipher 'AES-256-GCM' initialized with 256 bit key
20171025 16:11:09 ngkrich/174.221.129.104:6689 Data Channel Decrypt: Cipher 'AES-256-GCM' initialized with 256 bit key
20171025 16:11:09 ngkrich/174.221.129.104:6689 MULTI: bad source address from client [::] packet dropped
Ok, so it randomly started working now and I have not changed anything. I think I posted the wrong log earlier TinCanTech, my apologies.
It seems I can now ping my other computer based on hostname while on the vpn, which is an improvement, but I cannot ping the NAS server on the router's hostname DD-WRT.
I need to test at work, because I suspect it will still not work.
TinCanTech wrote
Also, what is:
ngkrich wrote
The default Linksys profile works on 1194 with the new ISP
How does it differ from your custom profile ?
Okay so the custom profile I have full control over via SSH and the DD-WRT GUI. The Linksys profile is setup by Linksys on the default firmware, which does not support SSH or give me access to the server config. Only the client config. The Linksys profile connects at my work network somehow, while my custom one does not. On the client side I cannot see a reason for it. I am not crafty enough to figure out how to get the server config. Unless there is a verb command detailed enough that I am unaware of? The Linksys client config is as follows.
client
dev tun
proto udp
remote 136.30.44.10 1194
tun-mtu 6000
# fragment 0 can be used to improve performance in some instances but
# breaks compatibility with some Android apps
# fragment 0
mssfix 0
resolv-retry infinite
nobind
persist-key
persist-tun
ns-cert-type server
auth-user-pass
verb 3
Happy to dump the ipconfig our route logs for both if that is helpful. I would really love to get my custom setup working on my work network and be able to access the router hostname so I can access the NAS server.
I really appreciate your help so far!