Думаю, для этой цели вы могли бы изменить свой/etc/nsswitch.conf
. Парам. host в этом файле показывает источники, которые systemd -разрешил использовать для получения хоста по имени. Таким образом, вы можете изменить его следующим образом:hosts: files [!NOTFOUND=return] dns
.
files - Local files, such as /etc/hosts and /etc/passwd
dns - Internet Domain Name System
В этом случае systemd -, разрешенный сначала, будет использовать /etc/hosts
для получения хоста по имени. Часть !NOTFOUND=return
означает, что если имя не было найдено в /etc/hosts
, systemd -разрешил, попытается разрешить его с помощью dns
.
Командная строка работает корректно, в SSID разрешены специальные символы (экранировать не нужно )но в пароле экранировать надо.