เชื่อมต่ออัตโนมัติกับ VPN เมื่อบูต & เข้าสู่ระบบใน Mac OS X
หากคุณใช้ VPN กับ Mac ไม่ว่าจะด้วยเหตุผลเรื่องงานหรือส่วนตัว คุณอาจต้องการให้ Mac เชื่อมต่อกับบริการ VPN โดยอัตโนมัติเมื่อเปิดเครื่อง Mac หรือเมื่อเข้าสู่ระบบ หรือบางทีคุณอาจต้องการให้ VPN เชื่อมต่อใหม่โดยอัตโนมัติหากการเชื่อมต่อหลุดและยกเลิกการเชื่อมต่อ สิ่งนี้ทำได้อย่างง่ายดายด้วยความช่วยเหลือของ AppleScript ซึ่งทั้งสองจะเชื่อมต่อกับ VPN โดยอัตโนมัติเมื่อเริ่มต้นระบบและเข้าสู่ระบบ และยังตรวจสอบว่า VPN ทำงานอยู่หรือไม่ และเชื่อมต่อใหม่หากจำเป็น
แน่นอนว่าคุณต้องใช้บริการ VPN ที่ใช้งานอยู่และการตั้งค่าตำแหน่ง VPN ใน Mac OS เพื่อให้สคริปต์นี้ทำงานได้ ไม่เช่นนั้นสคริปต์จะไม่มีอะไรเชื่อมต่อเมื่อเข้าสู่ระบบและบูตระบบ หากคุณไม่มีหรือใช้ VPN (Virtual Private Network) เคล็ดลับนี้จะมีประโยชน์เพียงเล็กน้อยสำหรับ Mac รุ่นใดรุ่นหนึ่ง
วิธีเชื่อมต่อ VPN เมื่อบู๊ตหรือเข้าสู่ระบบใน Mac OS X โดยอัตโนมัติ
สคริปต์ VPN ที่เชื่อมต่ออัตโนมัตินี้ควรทำงานบนซอฟต์แวร์ระบบ macOS หรือ Mac OS X เวอร์ชันใดก็ได้ โดยพื้นฐานแล้วสิ่งที่เรากำลังทำคือการวางสคริปต์การเชื่อมต่อลงในรายการเข้าสู่ระบบ เพื่อให้โหลดโดยอัตโนมัติเมื่อเริ่มต้นระบบและเหตุการณ์การเข้าสู่ระบบของผู้ใช้:
- เปิด “Script Editor” บน Mac ซึ่งอยู่ในโฟลเดอร์ /Applications/Utilities/
- ไปที่เมนูไฟล์แล้วเลือก “ใหม่”
- คัดลอกและวางไวยากรณ์ AppleScript ต่อไปนี้ลงในตัวแก้ไขสคริปต์เปล่าใหม่: "
- แทนที่ “VPN NAME” ด้วยชื่อของตำแหน่งเครือข่าย VPN ที่เกี่ยวข้องตามที่พบในแผงควบคุมเครือข่ายการตั้งค่าระบบ (คุณสามารถเปลี่ยนหมายเลขส่งคืนเพื่อตรวจสอบเครือข่ายบ่อยขึ้นหรือน้อยลงได้ในไม่กี่วินาที)
- ไปที่เมนู “ไฟล์” อีกครั้ง แล้วเลือก “บันทึก”
- ใต้เมนูแบบเลื่อนลง 'รูปแบบไฟล์' เลือก "แอปพลิเคชัน"
- ทำเครื่องหมายที่ช่องถัดจาก “เปิดอยู่”
- ตอนนี้เลือก "บันทึก" และระบุสคริปต์ VPN และชื่อที่ชัดเจน (เช่น 'AutoVPN') และวางไว้ในที่ที่ง่ายต่อการค้นหา เช่น เดสก์ท็อปหรือโฮมไดเร็กทอรีของผู้ใช้
- ถัดไป ไปที่เมนู Apple แล้วเลือก “System Preferences” และไปที่แผงควบคุม “Users & Groups”
- เลือกชื่อผู้ใช้ที่ใช้งานอยู่ จากนั้นเลือก “รายการเข้าสู่ระบบ”
- ลากและวางแอปพลิเคชั่น AppleScript 'AutoVPN' ที่คุณสร้างขึ้นในส่วนรายการเข้าสู่ระบบเพื่อให้โหลดโดยอัตโนมัติเมื่อเข้าสู่ระบบและเริ่มระบบ
เมื่อไม่ได้ใช้งาน บอกแอปพลิเคชัน เหตุการณ์ระบบบอกตำแหน่งปัจจุบันของการตั้งค่าเครือข่าย ตั้งค่า myVPN เป็นบริการ VPN NAME หาก myVPN ไม่เป็นโมฆะ หากการกำหนดค่าปัจจุบันของ myVPN ไม่ได้เชื่อมต่อ เชื่อมต่อ myVPN end ถ้า end ถ้า end return 60 end บอก end idle"
ตอนนี้ เมื่อใดก็ตามที่คุณรีบูตเครื่อง Mac หรือเข้าสู่ระบบหลังจากออกจากระบบ บริการ VPN จะเชื่อมต่อโดยอัตโนมัติ ในทำนองเดียวกัน หากบริการถูกตัดการเชื่อมต่อด้วยเหตุผลใดก็ตาม บริการจะพยายามเชื่อมต่อกับ VPN ใหม่โดยอัตโนมัติ
รูปแบบต่างๆ ของ AppleScript ที่มีประโยชน์นี้มีมานานแล้วและเพื่อวัตถุประสงค์ที่หลากหลาย และในขณะที่ที่นี่จะสาธิตวิธีเชื่อมต่อกับ VPN โดยอัตโนมัติเมื่อเข้าสู่ระบบและเชื่อมต่อกับ VPN ใหม่หากขาดการเชื่อมต่อ สามารถปรับเปลี่ยนเพื่อดำเนินการอื่น ๆ หรือเชื่อมต่อและเชื่อมต่อใหม่โดยอัตโนมัติกับบริการอื่น ๆ รวมถึงเครือข่าย wi-fi หรืออีเธอร์เน็ต
รู้เคล็ดลับที่มีประโยชน์อีกอย่างในการเชื่อมต่อกับเครือข่าย VPN บนเครื่อง Mac โดยอัตโนมัติหรือไม่? หรือมีวิธีแก้ปัญหาหรือสคริปต์ที่ดีกว่า? แจ้งให้เราทราบในความคิดเห็น.