Het probleem wat ik heb is vrij duidelijk beschreven in de titel. Mijn OpenVPN server wil niet sneller werken dan op 2.5Mpbs upload.
Internet:
Tweak Glasvezel 50/50
Netwerk:
Routers:
- TP-Link 1043ND met OpenWRT (10.0.0.138)
- Zyxel: VMG8324-B10A (10.0.0.139)
Op zowel de TP-Link draait een OpenVPN server en op de NAS ook. De TP-Link OpenVPN is een "rescue" VPN verbinding mocht er iets met mijn NAS zijn.
Specifaties NAS:
- ZFSGuru (FreeBSD 10.0)
OpenVPN Server:
PF Firewall:
OpenVPN (SecurePoint) client:
Testresultaten:
Bij verschillende familieleden heb ik een iperf test gedraaid via zowel een direct SSH verbinding en via een SSH verbinding via OpenVPN. De resultaten zijn telkens hetzelfde. Zodra ik direct via SSH verbind, dan trekt hij netjes de lijn vol naar 5Mbps, maar wanneer ik hetzelfde probeer via OpenVPN dan blijft hij consequent steken op 2.5Mpbs. Mijn hardware moet volgens mij krachtig genoeg zijn om de volle 5Mbps te kunnen halen.
Ik heb geprobeerd om de cipher, protocol (tcp > udp) en MTU te veranderen zonder verbeteringen.
Iemand de gouden tip?
Internet:
Tweak Glasvezel 50/50
Netwerk:
code:
1
2
3
4
5
6
| .
NTU
|
HTPC ---------- 1043ND ----------- Zyxel------ NAS
|
Telefoon |
Routers:
- TP-Link 1043ND met OpenWRT (10.0.0.138)
- Zyxel: VMG8324-B10A (10.0.0.139)
Op zowel de TP-Link draait een OpenVPN server en op de NAS ook. De TP-Link OpenVPN is een "rescue" VPN verbinding mocht er iets met mijn NAS zijn.
Specifaties NAS:
- ZFSGuru (FreeBSD 10.0)
| # | Product | Prijs | Subtotaal |
| 1 | Intel Core i5-4460 Boxed | € 163,- | € 163,- |
| 1 | ASRock Z87E-ITX | € 129,- | € 129,- |
| 2 | Kingston HyperX Fury blu HX313C9FK2/8 | € 73,69 | € 147,38 |
OpenVPN Server:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| tun-mtu 1500 mssfix dev tun proto tcp log /var/log/openvpn.log verb 3 ca /usr/local/etc/openvpn/ca.crt cert /usr/local/etc/openvpn/server.crt key /usr/local/etc/openvpn/server.key server 10.9.0.0 255.255.255.0 port 23 keepalive 10 20 dh /usr/local/etc/openvpn/dh1024.pem push "redirect-gateway def1" client-to-client push "route 10.0.0.0 255.255.255.0" push "dhcp-option DNS 10.0.0.138" |
PF Firewall:
code:
1
2
3
4
5
6
| vpn_net = "10.9.0.0/24" ext_if = "em0" vpn_if = "tun0" set skip on lo nat on $ext_if from $vpn_net to any -> $ext_if |
OpenVPN (SecurePoint) client:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| client float nobind persist-key persist-tun dev tun tun-mtu 1500 remote x.x.x.x 23 proto tcp ca "ca.crt" cert "xxxx.crt" key "xxxx.key" route-method exe verb 3 route-delay 2 mute 20 redirect-gateway |
Testresultaten:
Bij verschillende familieleden heb ik een iperf test gedraaid via zowel een direct SSH verbinding en via een SSH verbinding via OpenVPN. De resultaten zijn telkens hetzelfde. Zodra ik direct via SSH verbind, dan trekt hij netjes de lijn vol naar 5Mbps, maar wanneer ik hetzelfde probeer via OpenVPN dan blijft hij consequent steken op 2.5Mpbs. Mijn hardware moet volgens mij krachtig genoeg zijn om de volle 5Mbps te kunnen halen.
Ik heb geprobeerd om de cipher, protocol (tcp > udp) en MTU te veranderen zonder verbeteringen.
Iemand de gouden tip?
Sinds de 2 dagen regel reageer ik hier niet meer