W LinuxДокументация

Сеть, DNS и фаервол

Хаб → Сеть держит настройки, которые вы меняете редко и хотите найти без поисков: имя машины, DNS-резолвер и зону фаервола. Подключение к реальной сети — задача аплета, он в одном клике.

Соединения

Соединениями управляет NetworkManager. К нему ведут три двери, и все они приводят в одно и то же место:

  • сетевой аплет в трее — интерактивный, для выбора сети Wi-Fi и ввода её пароля;
  • блок сети в баре, который показывает, через что вы подключены, и по клику открывает редактор соединений;
  • Соединения… в этой панели, которая открывает тот же редактор.

Блок бара только для чтения намеренно: он сообщает, на ethernet вы, на Wi-Fi, на VPN или вообще ни на чём, а управление оставляет аплету.

У Bluetooth рядом свой собственный аплет в трее.

Имя хоста

Имя хоста — это имя, которым машина отзывается в сети и которое показывается в строке терминала. Изменение запрашивает ваш пароль, и W сама держит в порядке системную таблицу хостов.

DNS

W резолвит имена через systemd-resolved с DNS-over-TLS, поэтому запросы вашей машины зашифрованы, а не читаемы чем-либо между вами и резолвером. Два элемента управления:

  • Провайдер — Quad9 (по умолчанию), Cloudflare, Mullvad, Google или AdGuard.
  • Режим — вкл — зашифрован, с откатом, если сеть ломает TLS, строгий отказывается резолвить вовсе, если это не удаётся сделать зашифрованно, а выкл отдаёт DNS тому, что выдаёт сеть или ваш VPN.

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

DNS — это одна настройка на всю машину, персонального резолвера на пользователя нет. Из терминала это w-dns.

Если каждая страница по десять секунд только начинает грузиться, а само соединение в порядке — застрял шифрованный резолвер: w-dns off сразу отдаёт DNS сети (без шифрования), а w-dns status показывает, чем машина пользуется сейчас.

На машине, которой управляет кто-то другой, любой из элементов управления может показывать Задано политикой сайта; тогда это закреплено централизованно, и локального способа обойти это нет.

Фаервол

Фаервол по умолчанию запрещает входящие, и Зона задаёт, насколько строго:

  • дом — значение по умолчанию. Разрешает входящий SSH и обнаружение устройств в локальной сети — это то, что нужно в своей сети для обмена файлами и принтеров.
  • публичн. — для кафе, отелей, конференций и любой другой сети, которую вы не контролируете.

Обе зоны всегда разрешают SSH, поэтому переключение не может закрыть вам доступ к машине, которой вы управляете удалённо. Исходящие соединения не блокируются никогда.

Для чего-то более тонкого, чем две зоны, W поставляет приложение firewall-config, которое подхватывает тему. Из терминала зона — это w-firewall.

Изменить эту страницу на GitHub