Trong Mac OS X 10.12.6, việc sử dụng tập lệnh với scutil để khởi động VPN sẽ gây ra lỗi cho tôi


0

tóm lược:

L2TP qua IPSec VPN không bắt đầu từ Script trong MacOS 10.12

Giới thiệu

Aloha, đây là câu hỏi đầu tiên của tôi tôi hỏi ở đây, tôi hy vọng tôi làm nó theo đúng định dạng. Tôi đã làm một số nghiên cứu trước đây, nhưng không thể tìm thấy bất kỳ câu trả lời cho vấn đề của tôi.

Xung quanh:

HĐH: MacOS 10.12.6 VPN: L2TP qua IPSec (Meraki MX là thiết bị VPN)

Sự cố mô tả: Tôi cần khởi động VPN trong một tập lệnh, bởi vì tôi cần thiết lập các tuyến tĩnh thông qua đường hầm. Khi tôi khởi động VPN từ GUI (Tùy chọn hệ thống), nó hoạt động mà không gặp vấn đề gì, nhưng không phải với tập lệnh bash với lệnh scutil.

Tôi đã cố gắng sử dụng tập lệnh này từ đây: https://stackoverflow.com/questions/32957121/in-mac-os-x-10-11-opening-a-vpn-connection-window-with-the-command-line -gives-m

Câu trả lời được thực hiện bởi: https://stackoverflow.com/users/508185/adejones

   VPN="YOUR_VPN_NAME"
IS_CONNECTED=$(test -z `scutil --nc status "$VPN" | head -n 1 | grep Connected` && echo 0 || echo 1);
if [ $IS_CONNECTED = 1 ]; then
  scutil --nc stop "$VPN"
else
  scutil --nc start "$VPN"
fi

Lỗi: Máy chủ không thể truy cập được. Hãy thử kết nối lại. Nếu sự cố vẫn tiếp diễn, hãy xác minh cài đặt của bạn và liên hệ với Quản trị viên của bạn.

Bất cứ ý tưởng, những gì tôi đang làm sai? Cảm ơn Marcel

Câu trả lời:


1

Tôi tự tìm câu trả lời.

Tôi gặp vấn đề tương tự trên macOS 10.12.6
Nguyên nhân gốc rễ là tôi cũng đã thay đổi tên cấu hình của VPN.

Sau khi loại bỏ VPN cũ và tạo VPN với tên khác và cấu hình "Mặc định",
nó hoạt động với cả lệnh scutil và Networksetup

nhập mô tả hình ảnh ở đây

Với điều này, tôi có thể khởi động VPN từ shell bằng cả scutil và Networksetup

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.