Конфигурация сети
Настройка сетевых соединений с помощью
- NetworkManager
ip
(илиifconfig
)
NetworkManager — это программа для обнаружения и настройки систем для автоматического подключения к сетям. Функции NetworkManager могут быть полезны как для беспроводных, так и для проводных сетей.
Подключение к сети
Проблема с подключением к сети периодически возникает после установки системы. Например, недавно мы настраивали подключение после установки NixOS.
В целом, алгоритм следующий:
- Определить, какие интерфейсы доступны на устройстве.
- Включить интерфейс, разблокировав его по необходимости.
- Подключиться к сети.
При этом можно использовать разные программы, например, в зависимости от того, что идёт “из коробки” с установленным дистрибутивом.
Эта проблема, в основном, характерна для беспроводных подключений. Проводной Интернет, как правило, “просто работает”.
Пример
-
Определить доступные интерфейсы:
Окно терминала ip link showОкно терминала ifconfig -aСкорее всего, будет выведен список наподобие:
1: lo: mtu 16436 qdisc noqueue state UNKNOWNlink/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:002: eth0: mtu 1500 qdisc mq state UP qlen 1000link/ether b8:ac:6f:65:31:e5 brd ff:ff:ff:ff:ff:ff3: wlan0: mtu 1500 qdisc mq state DOWN qlen 1000link/ether 00:21:6a:ca:9b:10 brd ff:ff:ff:ff:ff:ffИмена интерфейсов могут отличаться, но:
lo
— это loopback, т.е. ссылка на само устройство.eth*
,enp*
(и проч., что начинается сe
) — проводной Интернет (от Ethernet).wlan*
,wlp*
(и проч, что начинается сw
) — беспроводной Интернет (от Wi-Fi).
-
Включите (иногда говорят “поднимите”) соответствующий интерфейс. См. предыдущий пункт для определения нужного интерфейса.
Окно терминала ip link set <ваш интерфейс> upОкно терминала ifconfig <ваш интерфейс> upВ обеих командах замените
<ваш интерфейс>
на нужный интерфейс (см. пункт 1). -
Попробуйте подключиться к сети:
Окно терминала nmcli device wifi connect <SSID> password <пароль>Замените
<SSID>
на название вашей сети (оно отображается в списке доступных подключений),<пароль>
на пароль от этой сети. -
Проверьте, работает ли
ping
:Окно терминала ping shelepugin.ruДолжны выводиться сообщения об обмене пакетами, например:
Окно терминала 64 bytes from 188.114.97.0: icmp_seq=1 ttl=56 time=9.67 ms64 bytes from 188.114.97.0: icmp_seq=2 ttl=56 time=11.9 ms64 bytes from 188.114.97.0: icmp_seq=3 ttl=56 time=11.8 ms64 bytes from 188.114.97.0: icmp_seq=4 ttl=56 time=11.6 ms^C--- shelepugin.ru ping statistics ---4 packets transmitted, 4 received, 0% packet loss, time 3005msrtt min/avg/max/mdev = 9.667/11.254/11.938/0.925 ms