macOs 10.15 Reihenfolge der Netzwerkdienste ändern. networksetup -ordernetworkservices

macOs 10.15 Reihenfolge der Netzwerkdienste ändern. networksetup -ordernetworkservices

Im Grunde versuche ich, ein Skript zu erstellen, um die Reihenfolge der Netzwerkdienste zu ändern.

Ich habe die macOS-KB sowie die Manpage von NetworkSetup geprüft und anscheinend sollte ich in der Lage sein, diese Aufgabe mit den folgenden Befehlen zu erledigen.

##First I list my existing services with this command.

networksetup -listnetworkserviceorder | cut -d')' -f2 | sed '/^$/d' | sed '1d'

##Then I try to order my network services with networksetup -ordernetworkservices <service1> <service2> <service3> <...>

networksetup -ordernetworkservices "VPN1" "LAN" "Wi-Fi" "Bluetooth PAN" "Thunderbolt Bridge" "LWS-VPN-PAR"

A wrong number of network services... No changes have been made.
Note: Quotes must be used around service names which contain spaces (ie. "Built-in Ethernet").
** Error: The parameters were not valid.

Allerdings ist es egal, wie ich die verschiedenen Dienste analysiere, ich erhalte immer wieder denselben Fehler.

Eine falsche Anzahl von Netzwerkdiensten... Es wurden keine Änderungen vorgenommen. Hinweis: Dienstnamen, die Leerzeichen enthalten (z. B. „Built-in Ethernet“), müssen in Anführungszeichen gesetzt werden. ** Fehler: Die Parameter waren ungültig.

Das macht mich wahnsinnig, deshalb wäre ich für jede Anleitung oder Hilfe wirklich dankbar.

Dank im Voraus.

Grüße, Iñaky

Antwort1

Du brauchstGeben Sie den Namen aller Netzwerkgeräte einauch wenn sie deaktiviert sind.

Laufen networksetup -listnetworkserviceorderum das zu bekommenListealler Schnittstellen dieser Art.

Ein Sternchen (*) zeigt an, dass ein Netzwerkdienst deaktiviert ist.

(1) Ethernet (Hardware-Port: Ethernet, Gerät: en0)

(2) Wi-Fi (Hardware-Port: Wi-Fi, Gerät: en1)

(3) Bluetooth PAN (Hardware-Port: Bluetooth PAN, Gerät: en2)

(4) PCI Serial Adapter (22) (Hardware-Port: PCI Serial Adapter (22), Gerät: pci-serial22)

(*) VPN Unlimited (Hardware-Port: com.simplexsolutionsinc.vpnguardMac, Gerät: )

Zum BeispielWenn ich mussMeine Bestellung ändernmit "Wi-Fi" als erstem Dienst, dann muss ich denfolgendeBefehl mit allen Schnittstellen/Geräten.

networksetup -ordernetworkservices "Wi-Fi" "Ethernet" "Bluetooth PAN" "PCI Serial Adapter (22)" "VPN Unlimited"

verwandte Informationen