Làm cách nào để xuất và nhập đầy đủ cài đặt VPN trên OS X Lion?


11

Tôi phát hiện ra tùy chọn xuất từ ​​OS X không xuất những thứ như: proxy hoặc cài đặt DNS từ cấu hình VPN.

Làm thế nào tôi có thể xuất tất cả những thứ này?


1
Lựa chọn xuất khẩu là gì?
Harald Hanche-Olsen

Khi bạn chọn kết nối VPN trong Tùy chọn mạng, trong cog, bạn có tùy chọn Xuất cấu hình. Đó là lựa chọn xuất khẩu.
Stu Wilson

1
Điều này sẽ giúp ích gì cho bạn? gợi ý.macworld.com/showthread.php?t=116582
sudo rm -rf

@ sudorm-rf, câu trả lời của bạn có vẻ tốt - bạn nên đăng nó.
JW8

@ JW01: Vâng, câu trả lời diễn đàn đó không phải là công việc của tôi. Tôi đoán rằng tôi có thể sao chép nó vào đây (và cung cấp tín dụng), nhưng tôi không chắc liệu đó có phải là điều đúng đắn hay không.
sudo rm -rf

Câu trả lời:


5

Vâng, tôi đã tìm thấy một chủ đề ở đây dường như để thực hiện những gì bạn đang yêu cầu. Tôi không thể đặt nó tốt hơn bản thân diễn đàn, vì vậy đây là những gì anh ấy nói trong trường hợp trang không hoạt động:

Tôi đã tìm ra một cách để làm điều này, vì vậy tôi nghĩ rằng tôi sẽ đăng cho bất kỳ ai theo dõi tôi có một loạt các cài đặt VPN và không muốn tự khóa chúng lại. Về cơ bản, bạn sẽ phải sao chép và dán một vài GUID để thực hiện dữ liệu prefs cũ của bạn phù hợp với hệ thống mới của bạn. Điều này làm việc cho tôi đi từ một hệ thống Mac OS X 10.6 SL sang một hệ thống SL khác. Tôi sẽ tưởng tượng các bước tương tự sẽ hoạt động cho Mac OS X 10.5 Leopard và có thể là 10.7 Lion. Ở đây chúng tôi đi:

  1. Trước tiên, hãy truy cập Tùy chọn mạng trên máy mới của bạn và thêm VPN (L2TP), VPN (PPTP) hoặc bất kỳ "giao diện" VPN nào bạn cần. Không tạo bất kỳ cấu hình VPN mới tại thời điểm này. Đóng Prefs mạng.

  2. Mở System Profiler, chọn và sao chép vào bảng tạm UUID phần cứng từ tab Phần cứng.

  3. Điều hướng đến ~ / Library / Preferences / Byhost và tìm tệp prefs NetworkConnections cũ của bạn. Nó sẽ có dạng com.apple.networkConnect..plist. Tạo một bản sao của tập tin này. Thay thế phần w / phần bạn đã sao chép ở bước # 2. Đừng quên xóa mọi khoảng trắng và thẻ "sao chép". Bây giờ bạn sẽ có một tệp mới gọi là com.apple.networkConnect..plist.

  4. Mở 2 tệp trong trình chỉnh sửa có thể xử lý các tệp .plist (Tôi đã sử dụng TextWrangler): tệp com.apple.networkConnect..plist mà bạn vừa tạo và /L Library /Preferences / SystemConfiguration / preferences.plist.

  5. Trong Preferences.plist, hãy tìm GUID của từng giao diện VPN mà bạn đã tạo. Chuỗi "UserDefinedName" ở cuối khóa sẽ giúp bạn tắt:

<key>14A4B264-C231-41FE-857B-EE5557B69851</key> <dict> <key>DNS</key> <dict/> <key>IPv4</key> <dict> <key>ConfigMethod</key> <string>PPP</string> </dict> ... <key>UserDefinedName</key> <string>VPN (L2TP)</string> </dict>

Chuỗi dài đầu tiên ("14A4B264 ...") là phần bạn cần. Sao chép này vào clipboard.

  1. Bây giờ chuyển sang tệp com.apple.networkConnect của bạn. Tìm khóa có tất cả các cài đặt VPN cũ của bạn cho loại VPN đó có trong đó. Chọn tất cả tên khóa (là GUID của giao diện VPN của bạn trên máy Mac cũ), sau đó dán để thay thế nó với GUID mới.

  2. Lặp lại các bước 5 & 6 cho mỗi giao diện VPN bạn cần. Trong trường hợp của tôi, có 2: L2TP và PPTP.

  3. Lưu các thay đổi của bạn và đóng tệp com.apple.networkConnect. Đóng tệp Preferences.plist MÀ KHÔNG lưu bất cứ thứ gì.

  4. Mở Tùy chọn mạng của bạn, chọn (các) giao diện VPN của bạn và bạn sẽ thấy các cấu hình trước đây của mình.

Hy vọng điều này sẽ giúp bạn!


Không tìm thấy com.apple.networkConnect..plisthoặc com.apple.networkConnect..plisttrên High Sierra (máy tính cũ của tôi) hoặc Mojave (máy tính mới của tôi.). Nó đã thay đổi?
MikeSchinkel
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.