1 (edytowany przez Xemidra 2016-10-15 22:13:12)

Temat: OpenVPN w TUN kompletnie nie działa.

Witam,

Dzisiaj posłużyłem się poradnikiem na eko.one.pl dotyczącego konfiguracji OpenVPN w trybie TUN. Jakimś dziwnym zdarzeniem, gdy chce się połączyć ze strony klienta to mam "Łączenie..." i po chwili, że nie można się połączyć. Okienko z logiem puste. Nie mam pojęcia co jest nie tak. Router to WR1043NDv1, OpenWRT CC najnowsze z eko.one.pl
Oto configi:

/etc/config/firewall

config zone
    option name 'vpn'
    option input 'ACCEPT'
    option forward 'ACCEPT'
    option output 'ACCEPT'
    option network 'vpn'
    option masq '1'

config forwarding
    option src 'vpn'
    option dest 'wan'

config rule
    option name 'OpenVPN'
    option target 'ACCEPT'
    option src 'wan'
    option proto 'udp'
    option dest_port '1194'

config forwarding
    option src 'vpn'
    option dest 'lan'

/etc/config/openvpn

config openvpn 'home'
    option enabled '1'
    option dev 'tun'
    option port '1194'
    option proto 'udp'
    option log '/mnt/sda3/log/openvpn.log'
    option verb '3'
    option ca '/etc/openvpn/ca.crt'
    option cert '/etc/openvpn/serwer.crt'
    option key '/etc/openvpn/serwer.key'
    option server '10.8.0.0 255.255.255.0'
    option dh '/etc/openvpn/dh2048.pem'
    list push 'route 192.168.2.0 255.255.255.0'
    list push 'redirect-gateway def1'

ifconfig

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.8.0.1  P-t-P:10.8.0.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

klient config (Windows)

dev tun
client
remote *.*.*.*
proto udp
port 1194
nobind

ca C:\\Program Files\\OpenVPN\\config\\Adrian-ASUS\\ca.crt
cert C:\\Program Files\\OpenVPN\\config\\Adrian-ASUS\\client1.crt
key C:\\Program Files\\OpenVPN\\config\\Adrian-ASUS\\client1.key

persist-tun
persist-key
keepalive 10 120
cipher AES-256-CBC
comp-lzo
verb 1

2

Odp: OpenVPN w TUN kompletnie nie działa.

Problem rozwiązany.
W pliku konfiguracyjnym klienta brakowało ' na początku i na końcu linii ze ścieżką do certyfikatów.