Как подключить локальную сеть на Linux? - коротко
Для подключения локальной сети на Linux необходимо выполнить следующие шаги:
- Откройте терминал и введите команду
sudo nmtui
для запуска графического интерфейса конфигурации сети. - Выберите соответствующий адаптер, настройте параметры подключения и сохраните изменения.
Как подключить локальную сеть на Linux? - развернуто
Для подключения локальной сети на Linux необходимо выполнить несколько шагов, которые включают конфигурацию сетевых интерфейсов и настройку маршрутизации. Рассмотрим процесс подробно.
Конфигурация сетевых интерфейсов
-
Идентификация сетевых интерфейсов:
Для начала необходимо определить доступные сетевые интерфейсы. Это можно сделать с помощью команды:
ip link show
-
Настройка IP-адреса и маски подсети:
Для настройки IP-адреса и маски подсети используется команда
ip addr add
. Например, для интерфейсаeth0
:sudo ip addr add 192.168.1.10/24 dev eth0
Здесь
192.168.1.10
- это IP-адрес, а24
- маска подсети. -
Активация интерфейса:
После настройки IP-адреса и маски подсети необходимо активировать сетевой интерфейс:
sudo ip link set eth0 up
Настройка маршрутизации
-
Добавление маршрута по умолчанию:
Для направления трафика через определенный шлюз используется команда
ip route add
. Например, для добавления маршрута по умолчанию:sudo ip route add default via 192.168.1.1
Здесь
192.168.1.1
- это IP-адрес шлюза по умолчанию. -
Проверка маршрутизации:
Для проверки настроенных маршрутов используется команда:
ip route show
Настройка DNS
-
Редактирование файла
/etc/resolv.conf
:Для настройки DNS-сервера необходимо отредактировать файл
/etc/resolv.conf
. Например, для добавления DNS-серверов:sudo nano /etc/resolv.conf
Добавить строки:
nameserver 8.8.8.8
nameserver 8.8.4.4
Пример полной настройки
# Настройка IP-адреса и маски подсети для интерфейса eth0
sudo ip addr add 192.168.1.10/24 dev eth0
# Активация интерфейса eth0
sudo ip link set eth0 up
# Добавление маршрута по умолчанию через шлюз 192.168.1.1
sudo ip route add default via 192.168.1.1
# Проверка настроенных маршрутов
ip route show
# Редактирование файла /etc/resolv.conf для добавления DNS-серверов
sudo nano /etc/resolv.conf
# Добавление строк в /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
Заключение
После выполнения этих шагов локальная сеть будет успешно подключена на Linux. Для постоянного сохранения настроек рекомендуется создать скрипты или использовать конфигурационные файлы, такие как /etc/network/interfaces
для Debian-based дистрибутивов или /etc/sysconfig/network-scripts/ifcfg-eth0
для Red Hat-based дистрибутивов.