Сеть и интернет
Настройка сетевых подключений в ROSA Linux
На этой странице
ROSA Linux использует NetworkManager для управления сетевыми подключениями.
Проводное подключение
Обычно настраивается автоматически. Подключите кабель — и сеть заработает.
Ручная настройка IP
- Откройте настройки сети (значок в трее или «Параметры системы»).
- Выберите подключение → «Настроить».
- Во вкладке IPv4 выберите «Вручную».
- Укажите IP-адрес, маску, шлюз и DNS.
Wi-Fi
Подключение
- Нажмите на значок сети в трее.
- Выберите сеть из списка.
- Введите пароль.
Скрытая сеть
- Откройте настройки сети.
- «Добавить подключение» → Wi-Fi.
- Введите SSID вручную.
Поддержка нестандартных Wi-Fi адаптеров
ROSA Linux включает поддержку нестандартных Wi-Fi адаптеров «из коробки», благодаря включенным в систему необходимым драйверам и прошивке.
Через терминал
Статус сети
nmcli general status
Список подключений
nmcli connection show
Список Wi-Fi сетей
nmcli device wifi list
Подключение к Wi-Fi
nmcli device wifi connect "Имя_сети" password "пароль"
Отключение
nmcli connection down "Имя_подключения"
VPN
OpenVPN
sudo dnf install NetworkManager-openvpn NetworkManager-openvpn-gnome
Затем импортируйте конфигурацию через настройки сети.
WireGuard
sudo dnf install wireguard-tools
Конфигурация размещается в /etc/wireguard/.
Диагностика
Проверка подключения
ping -c 4 ya.ru
Информация об интерфейсах
ip addr
DNS-запрос
nslookup ya.ru
Маршруты
ip route
Файрвол
Для управления доступом к сети в ядре Linux встроен механизм iptables.
Просмотр текущих правил
sudo iptables -L -v
Открытие порта
Эта команда открывает порт 8080 для входящих TCP-соединений.
sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
Сохранение правил
Правила, добавленные в iptables, являются временными и сбрасываются при перезагрузке. Чтобы сделать их постоянными, их нужно сохранить. На RPM-based системах, как ROSA, это обычно делается так:
- Установите сервисы
iptables:sudo dnf install iptables-services - Сохраните текущие правила:
sudo iptables-save | sudo tee /etc/sysconfig/iptables - Включите сервис, который будет загружать правила при старте:
sudo systemctl enable iptables