จะส่งออกและนำเข้าการตั้งค่า VPN บน OS X Lion ได้อย่างไร


11

ฉันค้นพบตัวเลือกการส่งออกจาก OS X ไม่ได้ส่งออกสิ่งต่าง ๆ เช่น: พร็อกซีหรือการตั้งค่า DNS จากการกำหนดค่า VPN

ฉันจะส่งออกสิ่งเหล่านี้ทั้งหมดได้อย่างไร


1
ตัวเลือกการส่งออกคืออะไร
Harald Hanche-Olsen

เมื่อคุณเลือกการเชื่อมต่อ VPN ในการตั้งค่าเครือข่ายภายใต้ฟันเฟืองคุณจะมีตัวเลือกในการส่งออกการกำหนดค่า ตัวเลือกการส่งออกที่
Stu Wilson

1
สิ่งนี้จะช่วยคุณได้หรือไม่? hintsforums.macworld.com/showthread.php?t=116582
sudo rm -rf

@ sudorm-rf คำตอบของคุณดูดี - คุณควรโพสต์ไว้
JW8

@ JW01: ใช่คำตอบของฟอรัมนั้นไม่ใช่งานของฉัน ฉันเดาว่าฉันสามารถคัดลอกมันมาที่นี่ (และให้เครดิต) แต่ฉันไม่แน่ใจว่านั่นเป็นสิ่งที่ถูกต้องหรือไม่
sudo rm -rf

คำตอบ:


5

ฉันพบกระทู้ที่นี่ที่ดูเหมือนจะบรรลุสิ่งที่คุณถาม ฉันไม่สามารถใส่มันได้ดีไปกว่าโปสเตอร์ฟอรัมเองดังนั้นนี่คือสิ่งที่เขาพูดในกรณีที่หน้าไม่ทำงาน:

ฉันคิดวิธีการทำเช่นนี้ดังนั้นคิดว่าฉันจะโพสต์สำหรับใครก็ตามที่ติดตามฉันที่มีการตั้งค่า VPN จำนวนมากและไม่ต้องการคีย์ด้วยตนเองกลับมาโดยทั่วไปคุณจะต้องคัดลอกและวาง GUID บางส่วนเพื่อให้ ข้อมูล prefs เก่าของคุณตรงกับระบบใหม่ของคุณ สิ่งนี้ใช้ได้สำหรับฉันจากระบบ Mac OS X 10.6 SL หนึ่งไปยังอีกระบบ SL ฉันคิดว่าขั้นตอนคล้ายกันจะใช้งานกับ Mac OS X 10.5 Leopard และอาจเป็น 10.7 Lion ไปเลย:

  1. ก่อนอื่นให้ไปที่การตั้งค่าเครือข่ายในเครื่องใหม่ของคุณและเพิ่ม VPN (L2TP), VPN (PPTP) หรือ VPN "อินเทอร์เฟซ" ที่คุณต้องการ อย่าสร้างการกำหนดค่า VPN ใหม่ในขณะนี้ ปิดค่ากำหนดเครือข่าย

  2. เปิด System Profiler เลือกและคัดลอกไปยังคลิปบอร์ดของฮาร์ดแวร์ UUID จากแท็บฮาร์ดแวร์

  3. นำทางไปที่ ~ / Library / Preferences / ByHost และค้นหาไฟล์ NetworkConnections prefs เก่าของคุณ มันจะมีรูปแบบของ com.apple.networkConnect ..plist ทำสำเนาของไฟล์นี้ แทนที่ส่วนที่คุณคัดลอกไว้ในขั้นตอนที่ 2 อย่าลืมลบช่องว่างและแท็ก "คัดลอก" ตอนนี้คุณควรมีไฟล์ใหม่ชื่อ com.apple.networkConnect..plist

  4. เปิด 2 ไฟล์ในเครื่องมือแก้ไขที่สามารถจัดการไฟล์. plist (ฉันใช้ TextWrangler): ไฟล์ com.apple.networkConnect..plist ที่คุณเพิ่งสร้างขึ้นและ /Library/Preferences/SystemConfiguration/preferences.plist

  5. ใน preferences.plist ค้นหา GUID ของแต่ละอินเตอร์เฟส VPN ที่คุณสร้างขึ้น สตริง "UserDefinedName" ที่ท้ายปุ่มจะแนะนำให้คุณปิด:

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

สตริงยาวแรก ("14A4B264 ... ") คือส่วนที่คุณต้องการ คัดลอกสิ่งนี้ไปยังคลิปบอร์ด

  1. ตอนนี้ย้ายไปที่ไฟล์ com.apple.networkConnect ของคุณ ค้นหารหัสที่มีการตั้งค่า VPN เก่าทั้งหมดของคุณสำหรับประเภท VPN ที่มีอยู่ด้วย เลือกชื่อคีย์ทั้งหมด (ซึ่งเป็น GUID ของอินเทอร์เฟซ VPN บน Mac เครื่องเก่าของคุณ) จากนั้นวางเพื่อแทนที่ด้วย w / GUID ใหม่

  2. ทำซ้ำขั้นตอนที่ 5 และ 6 สำหรับแต่ละอินเตอร์เฟส VPN ที่คุณต้องการ ในกรณีของฉันมี 2: L2TP และ PPTP

  3. บันทึกการเปลี่ยนแปลงของคุณและปิดไฟล์ com.apple.networkConnect ปิดไฟล์ preferences.plist โดยไม่บันทึกอะไรเลย

  4. เปิดการตั้งค่าเครือข่ายเลือกอินเทอร์เฟซ VPN ของคุณและคุณจะเห็นการกำหนดค่าในอดีตของคุณ

หวังว่านี่จะช่วยคุณได้!


ไม่พบ a com.apple.networkConnect..plistหรือcom.apple.networkConnect..plistบน High Sierra (คอมพิวเตอร์เก่าของฉัน) หรือ Mojave (อันใหม่ของฉัน) มันเปลี่ยนไปไหม?
MikeSchinkel
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.