Как подключить локальную сеть на Linux?

Как подключить локальную сеть на Linux? - коротко

Для подключения локальной сети на Linux необходимо выполнить следующие шаги:

  1. Откройте терминал и введите команду sudo nmtui для запуска графического интерфейса конфигурации сети.
  2. Выберите соответствующий адаптер, настройте параметры подключения и сохраните изменения.

Как подключить локальную сеть на Linux? - развернуто

Для подключения локальной сети на Linux необходимо выполнить несколько шагов, которые включают конфигурацию сетевых интерфейсов и настройку маршрутизации. Рассмотрим процесс подробно.

Конфигурация сетевых интерфейсов

  1. Идентификация сетевых интерфейсов:

    Для начала необходимо определить доступные сетевые интерфейсы. Это можно сделать с помощью команды:

    ip link show
    
  2. Настройка IP-адреса и маски подсети:

    Для настройки IP-адреса и маски подсети используется команда ip addr add. Например, для интерфейса eth0:

    sudo ip addr add 192.168.1.10/24 dev eth0
    

    Здесь 192.168.1.10 - это IP-адрес, а 24 - маска подсети.

  3. Активация интерфейса:

    После настройки IP-адреса и маски подсети необходимо активировать сетевой интерфейс:

    sudo ip link set eth0 up
    

Настройка маршрутизации

  1. Добавление маршрута по умолчанию:

    Для направления трафика через определенный шлюз используется команда ip route add. Например, для добавления маршрута по умолчанию:

    sudo ip route add default via 192.168.1.1
    

    Здесь 192.168.1.1 - это IP-адрес шлюза по умолчанию.

  2. Проверка маршрутизации:

    Для проверки настроенных маршрутов используется команда:

    ip route show
    

Настройка DNS

  1. Редактирование файла /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 дистрибутивов.