Как отключить автоматическое подключение к Wi-Fi?

Когда OSX уже знает сеть Wi-Fi, она автоматически подключается к ней, но когда она не знает сеть Wi-Fi, она автоматически подключается в зависимости от настройки переключателя «попросить присоединиться» в системных настройках.

Как заставить OSX запрашивать подключение к каждой сети Wi-Fi, независимо от того, известна она или нет? Я не хочу, чтобы OSX когда-либо подключался автоматически.

Я просмотрел командную строку networksetup и ничего не нашел :-(

Ответы (7)

Единственный способ предотвратить автоматическое подключение к предпочтительной или известной сети Wi-Fi — не сохранять пароль для этой сети и вводить его каждый раз, не нажимая кнопку «Сохранить пароль».

Как только вы сохраните пароль, сеть будет добавлена ​​в список предпочтительных, даже если кнопка «Запомнить сети» не нажата, и будет подключаться к ней автоматически (точнее, к первой найденной в списке сети). в том порядке, в котором они перечислены).

Но, несмотря на то, что каждый раз вводить пароль очень раздражает, для открытой точки доступа это не сработает, не так ли? Если я подключусь к «бесплатному Wi-Fi» один раз, он автоматически подключится к нему.
Нет, если вы настроите его не запоминать сети, к которым вы присоединились. Поймите, это не дает вам решения, но это ответ, если вы понимаете, что я имею в виду.

В Системных настройках | Сетевые настройки, нажмите кнопку «Дополнительно». На вкладке «Аэропорт» (должна быть уже выбрана) в появившемся диалоговом окне снимите флажок «Запомнить сети, к которым присоединился этот компьютер». В поле «Предпочитаемые сети:» над ним выберите все известные сети и удалите их. После этого у вас должен быть наивный WiFi.

Спасибо за ответ, но это не совсем то, что мне нужно. Я не хочу, чтобы osx забыл мои сети. Я просто хочу, чтобы он каждый раз спрашивал у меня подтверждение подключения (но без повторного ввода пароля)
Это может быть вашим единственным другим выбором; Я не могу найти ссылку на такой вариант.
Действительно, я очень удивлен, что где-то нет хака, чтобы сделать это :-/

Удерживая нажатой клавишу Option, щелкните значок Wi-Fi в строке меню. Затем выберите «Отключить» — я использую Mavericks. Не уверен, в какой версии это было введено.

Я вижу его в Сьерре, но он отключается; Так как же он отвечает на вопрос?

Отключите Wi-Fi, пока не будете готовы выйти в интернет. В верхней части экрана вы видите маленький символ аэропорта. Нажмите на него, и появится возможность отключить Wi-Fi.

что означает "символ аэропорта"? Изображение?

В настоящее время я достиг этого с помощью настроек цепочки для ключей и некоторых настроек сети Wi-Fi в Mavericks. Тем не менее, мне нравится иметь учетную запись администратора и работать как обычный пользователь для повседневного использования. Я делаю это из соображений безопасности. Примечание. Я тестировал это только в качестве пользователя, а не администратора.

Настройки Wi-Fi:

Снимите флажок «Попросить присоединиться к новым сетям».

Передовой:

Снимите флажок «Запомнить сети, к которым присоединился этот компьютер». Порядок предпочитаемых сетей не имеет значения из-за настроек цепочки для ключей.

Связка ключей (повторите шаги для каждого пароля Wi-Fi в аэропорту):

Откройте доступ к связке ключей -> система -> выберите пароль Wi-Fi для каждого аэропорта -> щелкните правой кнопкой мыши -> получить информацию -> контроль доступа -> введите имя пользователя и пароль администратора

Удалите все из «всегда разрешать доступ этим приложениям» и убедитесь, что выбрано только «подтвердить, прежде чем разрешить доступ».

Надеюсь это поможет.

Круто, а откуда ты получил этот ответ?

Я думаю, что самый простой способ сделать это — просто не сохранять свой пароль для сетей, к которым вы хотите присоединиться.

Еще одна хорошая идея — использовать приоритеты.

Системные настройки → Сеть → Дополнительно. Затем перетащите записи WiFi по приоритетам.

Во многих случаях это помогает.