Vinnaren i pepparkakshustävlingen!
2018-09-24, 22:21
  #1
Avstängd
Ja, om VPN-servern ligger utomlands, slukar detta mer batteri från mobilen, eller spelar detta ingen roll alls? Oavsett så slukar det otroligt mycket batteri att ha VPN/Mullvad på genom mobilen. Möjlighet att förhindra detta på något sätt?
__________________
Senast redigerad av Glandin 2018-09-24 kl. 23:06.
Citera
2018-09-25, 00:39
  #2
Medlem
Disclaimer: Det var ett par år sedan jag prenumererade på Mullvad senast, så informationen kan vara utdaterad.

Om du kollar på Openvn-configfilen så kommer du troligen att hitta följande:
Kod:
ping 10
ping-restart 60
vilket innebär att din klient kommer att skicka ping eller keepalive-paket var 10:e sekund. Klart att detta slukar batteri, eftersom radion i din mobil aldrig hinner gå in i strömsparläge när den måste skicka dessa keepalives var 10:e sekund. Du kan testa dig fram genom att höja värdena exempelvis x12: ping 120; ping-restart 720 och se om det förbättrar batteritiden. Du kan också testa ännu högre värden, men risken är att nån brandvägg i nätet har en timeout så att du tappar anslutningen efter ett tag ifall du låter det gå mera än 2 minuter mellan keepalives. Vidare tillåter Openvpn att servern kör över de inställningar som du har i din configfil, så det är inte ens garanterat att ändringar du gör där har någon effekt.

I vilket land servern finns spelar nog ingen roll i detta fall.
Citera
2018-09-25, 01:15
  #3
Medlem
Citat:
Ursprungligen postat av Glandin
Möjlighet att förhindra detta på något sätt?

Citat:
Ursprungligen postat av jegh
Du kan också testa ännu högre värden, men risken är att nån brandvägg i nätet har en timeout så att du tappar anslutningen efter ett tag ifall du låter det gå mera än 2 minuter mellan keepalives.

Anledning till att de behöver vara relativt kort tid mellan keepalives är att man de flesta mobiloperatörerna använder operatörs-NAT (CGNAT) för att minska behovet av IPv4-adresser. Med NAT så reserveras ju en kombination av port och publik IP-address för klientens kommunikation med openvpn-servern. För UDP är det ofta ganskas kort timeout. I min NAT-brandvägg är det 180 sekunder om det är trafik i båda riktningar, sedan försvinner reserveringen av porten.

Men om man använder IPv6 istället för IPv4 som transport för openvpn så finns det ingen CGNAT mellan klienten och server, och därmed bör det inte finnas något behov av korta keepalive. Tyvärr är det inte alla mobiloperatörer eller openvpn-tjänster som stödjer IPv6, och Sverige ligger också efter när det gäller IPv6.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback