So machen Sie die Netzwerkschnittstelle nutzbar

So machen Sie die Netzwerkschnittstelle nutzbar

Ich versuche, einen Server von macOS auf ein NAS (Synology) zu migrieren, und habe einige Probleme beim Portieren eines routeBefehls.

Unter macOS habe ich diesen Befehl verwendet, um die VPN-Route nutzbar zu machen: /sbin/route add -ifscope "$dev" default "$route_vpn_gateway" aber unter Synology hat der Routenbefehl keine ifscopeOption. Ich bin etwas ratlos, wie ich die Funktionalität replizieren kann.

Das Endergebnis sollte sein, dass die Standardrouten das VPN nicht verwenden. Wenn Sie jedoch die tun0Oberfläche angeben, auf der Sie das VPN verwenden sollen, kann ich auswählen, welche Apps das VPN verwenden.

Antwort1

tun0-tableIch habe das Problem gelöst, indem ich mit dem folgenden Befehl manuell eine Route hinzugefügt habe : /sbin/ip route add default via "$route_vpn_gateway" dev "$dev" table "$dev-table"

Dieser Befehl ist in meinem route-upSkript zusammen mit route-nopullmeiner OpenVPN-Konfiguration vorhanden.

verwandte Informationen