Я могу создать два различных профиля для одной сети Wi-Fi?

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

Но Параметры сети Gnome, UI, кажется, не имеет никакого способа добавить соединение с точкой доступа Wi-Fi, если SSID уже известен другому профилю подключения. Если я пытаюсь добавить его как скрытую сеть (где я могу вручную ввести SSID), это просто обнаруживает, что у меня уже есть профиль в масштабе всей системы для него, и предлагает мне проходить проверку подлинности для изменения его, препятствуя тому, чтобы я добавил второй.

Действительно ли возможно иметь два различных набора настроек подключения к одной точке доступа Wi-Fi?

1
задан 17 July 2017 в 02:57

1 ответ

Необходимо непосредственно управлять файлами конфигурации Администратора сети.

Запустите путем копирования файла для профиля, который Вы хотите копировать:

$ cd /etc/NetworkManager/system-connections
$ ls
My Wifi Connection  My VPN  Some Other Connection
$ sudo cp "My Wifi Connection" "My Wifi Connection 2"

Необходимо изменить несколько вещей в новом файле конфигурации для него для работы правильно. Во-первых, имя. Если Вы смотрите в файле конфигурации (Вам нужно sudo для этого), Вы будете видеть, что это запускается с чего-то как:

[connection]
id=My Wifi Connection
uuid=a66c4104-742c-11e7-a31d-973b9fb99e77
type=wifi

Отредактируйте файл (с sudoedit) изменить имя на что-то другое, например, "Мое Соединение Wi-Fi 2" или независимо от того, что делает это особенным, например, "Мое Соединение Wi-Fi (специальный DNS)".

Во-вторых, этому нужен отличный UUID. Проблема, так как Вы просто скопировали это, "уникальный" идентификатор совместно используется двумя соединениями. Генерируйте новый UUID как так:

$ sudo apt install uuid
$ uuid
bd52b27c-742c-11e7-82d3-c3bd07dba910

... и замените UUID в новом файле конфигурации с этим.

Перезапустите Администратора сети, таким образом, это видит новую конфигурацию:

$ sudo systemctl restart NetworkManager

Теперь для использования его — необходимо будет изменить соединения через командную строку, потому что Gnome не делает этой ситуации.

Для выключения существующего соединения сделайте:

$ sudo nmcli connection down "My Wifi Connection"

Для включения нового соединения сделайте:

$ sudo nmcli connection up "My Wifi Connection 2"

При именовании соединения в файле конфигурации чем-то другим от имени файла используйте имя в файле конфигурации.

0
ответ дан 8 December 2019 в 04:41

Другие вопросы по тегам:

Похожие вопросы: