Как вручную управлять сетевым расположением macOS High Sierra

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

Зачем вам контролировать свой сетевой профиль?

В зависимости от вашего варианта использования у вас может никогда не быть причин для управления своим сетевым профилем. Если у вас есть компьютер, который никогда не покидает определенную сеть, вы можете буквально установить его и забыть.

Если у вас есть MacBook, у вас может быть доступ к привилегированной сети, когда вы находитесь в одном месте, и вам нужен обычный доступ к сети в другом месте. Одна из таких ситуаций — использование специализированного сетевого шлюза.

Например, у меня есть сеть, в которой мои компьютеры с низкими требованиями к безопасному доступу в Интернет выходят в Интернет через один шлюз, в то время как мои компьютеры, требующие более высокого уровня безопасности, выходят на другой шлюз с шифрованием VPN.

В чем проблема?

Если бы я взял свой MacBook, который использует безопасный шлюз в дом друга, я не смог бы получить доступ к Интернету, не внося изменений в настройки сети.

В зависимости от топологии вашей сети эти изменения могут быть сложными и утомительными. Добавление нового сетевого местоположения упростило бы процесс перехода без необходимости запоминать IP-адреса, шлюзы, маски подсети и DNS-серверы. В одном месте будут мои настройки защищенной сети, в другом — общие настройки подключения.

Как настроить новое сетевое местоположение

Начнем с настройки различных сетевых профилей.

  1. Начинать Системные настройки.
  2. Нажмите Сеть.
  3. Коснитесь соединения, которым хотите управлять. В нашем примере Вай фай.

  4. Щелкните значок Место расположения стрелка вниз.
  5. Нажмите Изменить места.
  6. Щелкните значок + , чтобы добавить новое местоположение и дать ему имя. В этом примере это будет наш Безопасный сеть.

  7. Нажмите Выполнено.
  8. Нажмите Передовой.
  9. Настроить сетевые требования вам нужно для вашего специализированный сетевое расположение. Если вам нужна помощь, вы можете следовать нашим инструкциям по смене шлюза.

  10. Нажмите Ok.
  11. Если вам нужны более специализированные настройки сети, повторите шаги с 4 по 10.

Как использовать ваши новые сетевые профили

После того, как вы все настроите, использовать локации будет проще простого.

  1. Начинать Системные настройки.
  2. Нажмите Сеть.
  3. Коснитесь соединения, которым хотите управлять. В нашем примере Вай фай.
  4. Щелкните значок Место расположения стрелка вниз.
  5. Выберите Сетевое расположение вам нужно в данный момент.
  6. Нажмите Подать заявление.

А как насчет iOS?

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

Заключительные мысли и комментарии

Мне бы очень хотелось, чтобы Apple сделала так, чтобы сеть Wi-Fi в MacOS работала аналогично сети Wi-Fi в iOS. В качестве примера я настроил рабочий ноутбук своей жены на использование нашего зашифрованного VPN-шлюза в целях безопасности. Она редко использовала этот ноутбук вдали от дома. Однажды у нас отключили электричество, когда ей потребовался доступ в Интернет. Она пошла к друзьям домой, но не могла получить доступ к Интернету из-за сетевых настроек в нашей домашней сети. Поскольку я не устанавливал на ее ноутбуке сетевое местоположение в роуминге, она «застряла», не имея доступа, пока я не объяснил, как сбросить ее сетевые настройки. Если бы ее устройство было устройством iOS, ей не нужно было бы ничего менять, и все работало бы без проблем.

о чем ты думаешь? Вам нужно изменить сетевое расположение на устройстве MacOS? Хотите, чтобы он работал так же, как на устройстве iOS? Дайте нам знать об этом в комментариях!

var fbAsyncInitOrg = window.fbAsyncInit; window.fbAsyncInit = function() { if(typeof(fbAsyncInitOrg)=='function') fbAsyncInitOrg(); FB.init({ appId: "291830964262722", xfbml: true, version : 'v2.7' });

FB.Event.subscribe('xfbml.ready', function(msg) { // Log all the ready events so we can deal with them later var events = fbroot.data('ready-events'); if( typeof(events) === 'undefined') events = []; events.push(msg); fbroot.data('ready-events',events); });

var fbroot = $('#fb-root').trigger('facebook:init'); };

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *