Hello ! Im trying to setup OpenVPN on a OpenWRT/DGN3500 router to use as a client vpn to connect to Hideme.
I followed a tutorial entitled "OpenVPN with OpenWrt" on the Hide.me community forum exactly as is (community.hide.me/tutorials/openvpn-with-openwrt.38/), but it just doesn't work and I don't get any error in my log.
If anyone would be so kind to give me a hand to try and find out what's going on ??
My respective config files....
/etc/config/openvpn:
root@OpenWrt:~# ls -la /etc/config/openvpn
-rw-r--r-- 1 root root 402 Feb 9 16:04 /etc/config/openvpn
root@OpenWrt:~# cat /etc/config/openvpn
## PROY ADDED
config openvpn 'Hide_me'
option dev 'tun314'
option proto 'udp'
option dev_type 'tun'
option nobind '1'
option client '1'
option reneg_sec '0'
option remote 'nl.hide.me'
option persist_tun '1'
option persist_key '1'
option port '3478'
option verb '3'
option ca '/etc/openvpn/Hideme.cert.pem'
list auth_user_pass '/etc/openvpn/Hideme.login.auth'
option cipher 'AES-128-CBC'
Certificate:
root@OpenWrt:~# ls -la /etc/openvpn/Hideme.cert.pem
-rw-r--r-- 1 root root 1338 Feb 9 16:43 /etc/openvpn/Hideme.cert.pem
root@OpenWrt:~# cat /etc/openvpn/Hideme.cert.pem
-----BEGIN CERTIFICATE-----
MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT
MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB
CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97
nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt
43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P
T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4
gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO
BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR
TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw
DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr
hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg
06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF
PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls
YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk
CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4=
-----END CERTIFICATE-----
User authentification file :
root@OpenWrt:~# ls -la /etc/openvpn/Hideme.login.auth
-rw-r--r-- 1 root root 19 Feb 9 15:13 /etc/openvpn/Hideme.login.auth
root@OpenWrt:~# cat /etc/openvpn/Hideme.login.auth
USERNAME
PASSWORD
Network Configs:
root@OpenWrt:~# ls -la /etc/config/network
-rw-r--r-- 1 root root 1086 Feb 9 15:53 /etc/config/network
root@OpenWrt:~# cat /etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdbf:da22:9d3e::/48'
config interface 'lan'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
option ifname 'eth0.1'
option dns '208.67.220.220 208.67.222.222'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '3 2 1 0 5t'
config atm-bridge 'atm'
option encaps 'llc'
option payload 'bridged'
option vci '35'
option vpi '8'
config interface 'wan'
option ifname 'nas0'
option proto 'pppoe'
option ipv6 '1'
option username 'INET_USERNAME'
option password 'INET_PASSWORD'
config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
config adsl 'dsl'
option annex 'mm'
option firmware '/lib/firmware/adsl.bin'
config interface 'Hide_me'
option proto 'none'
option ifname 'tun314'
Firewall Configs:
root@OpenWrt:~# ls -la /etc/config/firewall
-rw-r--r-- 1 root root 3585 Feb 9 16:08 /etc/config/firewall
root@OpenWrt:~# tail -n 8 /etc/config/firewall
config zone
option name 'hide_me'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
option network 'Hide_me'
So, when I hit the "Start" in the Hide_me VPN instance in Luci, it just does nothing. Keeping an eye on 'logread -f' in my console doesn't show me any errors either. And just to make sure, I've also tried by first turning off the firewall with '/etc/init.d/firewall stop'; and still, nothing. I would of thought I would of had an interface named "tun***" in my ifconfig output, but nada!
I also tried putting in logging configs in my openvpn config as follows, but the log file wont even get created!
option log /var/log/openvpn.log
option log_append /var/log/openvpn.log
option verb 9
After running '/etc/init.d/openvpn start', I get no errors, nothing, and 'ps | grep openvpn' doesnt show openvpn running... Im very confused here. This is what I had previously installed :
root@OpenWrt:~# opkg list-installed | grep openvpn
luci-app-openvpn - git-16.018.33482-3201903-1
openvpn-easy-rsa - 2013-01-30-2
openvpn-openssl - 2.3.6-5
Any help with this would be very much appreciated!! Thanks a lot.
Regards, Pat
(Last edited by ravenlost2 on 9 Feb 2017, 18:33)