macOs 10.15 네트워크 서비스 순서를 변경합니다. 네트워크 설정 -주문네트워크 서비스

macOs 10.15 네트워크 서비스 순서를 변경합니다. 네트워크 설정 -주문네트워크 서비스

기본적으로 네트워크 서비스 순서를 변경하는 스크립트를 작성하려고 합니다.

저는 macOS KB를 확인하고 networksetup의 매뉴얼 페이지를 확인했는데 분명히 아래 명령을 사용하여 이 작업을 수행할 수 있어야 했습니다.

##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.

그러나 다른 서비스를 어떻게 구문 분석하는지에 관계없이 동일한 오류가 계속해서 발생합니다.

잘못된 네트워크 서비스 수... 변경 사항이 없습니다. 참고: 공백이 포함된 서비스 이름(예: "내장 이더넷") 주위에는 따옴표를 사용해야 합니다. ** 오류: 매개변수가 유효하지 않습니다.

이것은 미친 짓이므로 어떤 안내나 도움이라도 정말 감사하겠습니다.

미리 감사드립니다.

건배 Iñaky

답변1

당신은모든 네트워크 장치의 이름을 입력하십시오비록 그들이 장애인이더라도.

달리다 networksetup -listnetworkserviceorder얻기 위해목록이와 같은 모든 인터페이스 중.

별표(*)는 네트워크 서비스가 비활성화되었음을 나타냅니다.

(1) 이더넷(하드웨어 포트: 이더넷, 장치: en0)

(2) Wi-Fi(하드웨어 포트: Wi-Fi, 기기: en1)

(3) 블루투스 PAN (하드웨어 포트: 블루투스 PAN, 디바이스: en2)

(4) PCI 직렬 어댑터(22) (하드웨어 포트: PCI 직렬 어댑터(22), 장치: pci-serial22)

(*) VPN Unlimited(하드웨어 포트: com.simplexsolutionsinc.vpnguardMac, 장치: )

예를 들어내가 필요하다면내 주문 변경첫 번째 서비스로 "Wi-Fi"를 사용하고 다음을 실행해야 합니다.수행원모든 인터페이스/장치에 대한 명령입니다.

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

관련 정보