Ubuntu Server по умолчанию не поставляется с графическим интерфейсом. Так как же подключиться к сети Wi-Fi с помощью терминала на сервере Ubuntu?
Ubuntu Server — мощная серверная операционная система. Он очень похож на Ubuntu Desktop, но без графического интерфейса. Вы взаимодействуете с системой преимущественно через терминал.
Если вы привыкли подключать Ubuntu к Wi-Fi из графического интерфейса, вам может показаться немного сложным подключиться к Wi-Fi из командной строки. Не волнуйтесь, вот как вы можете подключиться к Wi-Fi на Ubuntu Server.
Зачем использовать сервер Ubuntu?
Ubuntu Server — это надежная операционная система для работы с критически важными системами и большими рабочими нагрузками или для имитации производственных сред.
Вы можете установить Ubuntu Server на виртуальную машину (ВМ), ноутбук, настольный ПК или выделенный сервер, как и в большинстве производственных сред.
Лучше всего то, что Ubuntu Server имеет открытый исходный код, использует минимальные системные ресурсы и может очень хорошо работать на старых системах.
Шаг 1: Получите имя вашего беспроводного интерфейса
Во-первых, вам нужно получить имя вашего беспроводного интерфейса. Ubuntu использует это для настройки ваших сетей Wi-Fi. Бегать следующая команда ls чтобы перечислить все ваши сетевые интерфейсы:
ls -l /sys/класс/сеть
Карты интерфейса Wi-Fi начинаются с буквы ж. В этом случае имя интерфейсной карты Wi-Fi будет wlp0s20f3. Ваша система, вероятно, будет иметь другое имя, так что обратите на это внимание.
Шаг 2. Настройте сеть Wi-Fi
Файл конфигурации сети в Ubuntu представляет собой файл YAML, расположенный в /etc/netplan каталог. Имя файла конфигурации по умолчанию 00-установщик-config.yaml, и он генерируется установщиком subiquity server во время установки ОС.
Прежде чем вносить изменения в файл конфигурации, рекомендуется создать резервную копию. Обычно это хорошая практика при работе с файлами конфигурации в Linux. Если что-то пойдет не так, вы можете просто вернуться к тому, как все было раньше.
sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-install-config.original.yaml
Теперь откройте файл конфигурации сети с помощью вашего любимого текстового редактора. В этом руководстве мы будем использовать Vim. Вам понадобятся привилегии sudo для изменения файла.
sudo vim /etc/netplan/00-installer-config.yaml
Замените содержимое файла конфигурации следующим шаблоном. Убедитесь, что вы изменили следующие данные:
- Имя интерфейса Wi-Fi: Замените имя интерфейса wlp0s20f3, с правильным именем интерфейса Wi-Fi, которое вы получили на первом шаге.
- Точки доступа: Измените указанные здесь имена точек доступа на правильные. Mywifi1 и Mywifi2 — это сети Wi-Fi, к которым ваш сервер настроен для подключения по умолчанию.
- Пароль: Обновите пароль для каждой сети Wi-Fi.
Это сетевая конфигурация, написанная «subiquity».
сеть:
версия: 2
Wi-Fi:
wlp0s20f3:
точки доступа:
Мой Wi-Fi1:
пароль: G4XJdbuBVsQeq6Rz
Мой Wi-Fi2:
пароль: urk46vdoA76iCNBY
DHCP4: правда
YAML следует строгим правилам отступов, поэтому убедитесь, что вы их придерживаетесь. Используйте два пробела для отступов.
Сохраните внесенные изменения и закройте файл конфигурации. Если вы не так хорошо знакомы с Vim, вот как сохранить и закрыть файл в Vim.
Шаг 3: Примените ваши изменения
Хотя вы сохранили изменения, они еще не применены. Вам придется явно сделать это с помощью утилиты netplan.
Примените изменения с помощью следующей команды:
применить sudo netplan
Кроме того, вы можете перезагрузите вашу систему и изменения будут автоматически применены после загрузки системы.
Альтернативный метод: настройка Wi-Fi во время установки ОС
Альтернативой настройке Wi-Fi через файлы конфигурации netplan является подключение к Wi-Fi во время установки сервера.
Когда вы доберетесь до Подключение к сети странице во время установки нажмите кнопку Создать связь кнопку, затем следуйте инструкциям, чтобы настроить интерфейс Wi-Fi.
Подключение к Wi-Fi из терминала в Ubuntu
Итак, у вас есть два способа настроить соединение Wi-Fi на сервере Ubuntu. Каким бы ни был ваш сценарий, настройка Wi-Fi в Ubuntu очень интуитивно понятна, но только если вы знаете, что делать и где искать.
На большинстве настольных компьютеров Linux вы также можете использовать утилиту nmcli для подключения к Wi-Fi с терминала.