OSX VPN default Gateway: Nicht jeden Traffic über das Cisoc/IPsec VPN zur Fritzbox leiten

Die Fritzbox fragt beim Erstellen eines VPN Users leider nicht ab, ob jeder Traffic über das VPN geleitet werden soll.

Beim Verbinden setzt sie beim Clienten dann ein default-gateway – so das beim nebenbei Youtube-Abspielen, das VPN massiv belastet wird.

Warum auch immer: Beim Erstellen von Konfigurationen über ihr Windows Tool „FRITZ!Box-Fernzugang einrichten“ fragt sie dies für Ihr Windowsclient ab. Ich weiß nicht ob das verwendete Protkoll das setzen des Gateways vom Server aus nicht erlaubt.

Jedoch wäre in diesem Fall ein kleine mini-App von AVM hilfreich, welche das Gateway nach Verbindungsaufbau/Reconnect automatisch konfiguriert.

Nunja, dieses Script ändert den default gateway, muss aber manuell nach dem Verbindungsaufbau ausgeführt werden:

#!/bin/bash
# me: ~/vpn.sh
# chmod 700 ~/vpn.sh

# VPN Gateway fix - OSX cisco/IPsec VPN - don't send all trffic over vpn
#
# AVM FritzBox: VPN von einem MAC sendet default jeden Traffic der nicht
# in das lokale Netzwerk geht über das VPN. Dadurch wird das VPN mit 
# jeglichem Internettraffic belastet. Dieses Script ändert dies.
#
# 2020 by mameso.com
#
# Check vpn-device name with ifconfig!
#
#    Using Automator create a new Application
#    Add "Run an AppleScript" under Library > Utilities
#    Enter: do shell script "sudo ~/vpn.sh" with administrator privileges
#    Save as Application on desktop
#
# run Application after connect to your VPN

#config
local_router="192.168.178.1"
vpn_network="10.0.0.0/8"
vpn_device="ipsec0"

if [[ $EUID -ne 0 ]]; then
    echo "Run this as root"
    osascript -e 'tell application (path to frontmost application as text) to display dialog "This App needs Admin permissions." buttons {"OK"} with icon stop'
    exit 1
fi

#add route for vpn network to vpn
route -nv add -net $vpn_network -interface $vpn_device

#set default route to local router
route change default $local_router

#remove added route:
#route -nv delete -net $vpn_network -interface ipsec0

Windows 10: lokale Dateisuche funktioniert nicht mehr

Es ist Februar 2020 und auf einmal findet die loakle Suche nach Dateien kein Ergebnisse mehr oder nur manchmal.

Grund: Microsoft sucht in windows 10 immer auch bei Bing nach Ergebnissen und wenn Bing Probleme macht, kann dies die Anzeige von Suchergebnissen behindern.

Da man eh nicht will das jeder Suchbegriff online an Bing übermittelt wird, ist es am besten die automatische Bing Onlinesuche zu deaktivieren:

Regedit starten und dann den DWord32 Key „BingSearchEnabled“ mit dem Wert „0“ unter HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Search anlegen.

Jetzt noch im gleichen Zweig den bestehenden Eintrag „CortanaConsent“ darauf prüfen, das dieser ebenfalls den Wert „0“ hat.

Ganz ohne Neustart sollte die lokale Suche nach Dateien im Explorer in allen Ordnern wieder wie gewohnt funktionieren.

Hat ihnen der Beitrag geholfen? Lassen sie einen Kommentar da!