Автоматичне підключення до VPN під час завантаження & Вхід у Mac OS X
Якщо ви використовуєте VPN з Mac для роботи чи особистих причин, ви можете мати автоматичне підключення Mac до служби VPN під час завантаження Mac або після входу. Або, можливо, ви просто хочете, щоб VPN автоматично відновлювала підключення, якщо з’єднання розривається та розривається. Це легко зробити за допомогою простого AppleScript, який автоматично підключатиметься до VPN після запуску системи та входу в систему, а також перевірятиме, чи активний VPN, і повторно підключатиметься, якщо необхідно.
Очевидно, що вам знадобиться активна служба VPN і налаштування розташування VPN у Mac OS, щоб цей сценарій працював, інакше сценарію не буде до чого підключатися після входу та завантаження системи. Якщо у вас немає або ви використовуєте VPN (віртуальну приватну мережу), цей трюк буде мало корисним для певного Mac.
Як підключитися до VPN під час завантаження або входу в Mac OS X, автоматично
Цей скрипт автоматичного підключення VPN повинен працювати на будь-якій версії системного програмного забезпечення macOS або Mac OS X. По суті, ми розміщуємо сценарій підключення до елементів входу, щоб він автоматично завантажувався під час запуску системи та подій входу користувача:
- Відкрийте «Редактор сценаріїв» на Mac, його можна знайти в папці /Applications/Utilities/
- Перейдіть до меню «Файл» і виберіть «Новий»
- Скопіюйте та вставте наступний синтаксис AppleScript у новий пустий редактор сценаріїв: "
- Замініть «VPN NAME» на назву супровідної мережі VPN, яку можна знайти на панелі керування мережею System Preferences (ви також можете змінити зворотний номер, щоб перевіряти мережу частіше або рідше, за секунди)
- Знову перейдіть до меню «Файл» і виберіть «Зберегти»
- У спадному меню «Формат файлу» виберіть «Програма»
- Поставте прапорець біля пункту «Залишатися відкритим»
- Тепер виберіть «Зберегти», дайте сценарію VPN і очевидну назву (наприклад, «AutoVPN») і помістіть його в місце, де його легко знайти, як-от робочий стіл або домашній каталог користувача
- Далі перейдіть до меню Apple, виберіть «Системні налаштування» та перейдіть до панелі керування «Користувачі та групи»
- Виберіть активне ім’я користувача, потім виберіть «Елементи входу»
- Перетягніть програму AppleScript «AutoVPN», яку ви створили, у розділ «Елементи входу», щоб вона автоматично завантажувалася під час входу та запуску системи
on idle tell application System Events повідомляють про поточне розташування мережевих налаштувань встановити myVPN на службу VPN NAME якщо myVPN не нульове тоді якщо поточна конфігурація myVPN не підключена тоді підключити myVPN end if end if end tell return 60 end tell end idle"
Тепер кожного разу, коли ви перезавантажуєте Mac або входите в систему після виходу, служба VPN підключатиметься автоматично. Подібним чином, якщо послуга з певної причини відключена, вона спробує повторно підключитися до VPN автоматично.
Варіанти цього зручного AppleScript існують протягом багатьох років і для різноманітних цілей, і хоча тут показано, як автоматично підключатися до VPN під час входу та повторно підключатися до VPN, якщо з’єднання втрачено, можна налаштувати для виконання інших дій або автоматичного підключення та повторного підключення до інших служб, включаючи мережі Wi-Fi або Ethernet.
Знаєте ще один корисний прийом для автоматичного підключення до мережі VPN на Mac? Або маєте краще рішення чи сценарій? Дайте нам знати в коментарях.