Как настроить локальную сеть Ubuntu?

Как настроить локальную сеть Ubuntu? - коротко

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

  1. Откройте терминал и введите команду sudo nano /etc/netplan/01-netcfg.yaml для редактирования конфигурационного файла.
  2. Укажите параметры сети, например:
    network:
    version: 2
    ethernets:
    eth0:
     addresses: [192.168.1.10/24]
     gateway4: 192.168.1.1
     nameservers:
     addresses: [8.8.8.8, 8.8.4.4]
    

    Затем сохраните файл и выполните команду sudo netplan apply для применения изменений.

Как настроить локальную сеть Ubuntu? - развернуто

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

  1. Конфигурация сетевых интерфейсов: Для начала необходимо определить, какие сетевые интерфейсы используются в системе. Это можно сделать с помощью команды ip link show. Обычно для локальной сети используется интерфейс eth0 или enp3s0, но названия могут отличаться в зависимости от конфигурации системы.

  2. Настройка статического IP-адреса: Для надежной работы локальной сети рекомендуется использовать статические IP-адреса. Это можно сделать, отредактировав файл конфигурации сетевого интерфейса. Например, для интерфейса eth0 необходимо отредактировать файл /etc/netplan/01-netcfg.yaml. Пример конфигурации:

    network:
     version: 2
     renderer: networkd
     ethernets:
     eth0:
     dhcp4: no
     addresses:
     - 192.168.1.2/24
     gateway4: 192.168.1.1
     nameservers:
     addresses:
     - 8.8.8.8
     - 8.8.4.4
    

    После внесения изменений необходимо применить конфигурацию с помощью команды sudo netplan apply.

  3. Установка и настройка DHCP-сервера: Для автоматической распределки IP-адресов в локальной сети можно использовать DHCP-сервер. Установим его с помощью команды sudo apt-get install isc-dhcp-server. После установки необходимо отредактировать файл конфигурации /etc/dhcp/dhcpd.conf и добавить сегмент для нашей локальной сети:

    subnet 192.168.1.0 netmask 255.255.255.0 {
     range 192.168.1.10 192.168.1.50;
     option routers 192.168.1.1;
     option domain-name-servers 8.8.8.8, 8.8.4.4;
    }
    

    После внесения изменений необходимо перезапустить DHCP-сервер с помощью команды sudo systemctl restart isc-dhcp-server.

  4. Настройка брандмауэра: Для обеспечения безопасности локальной сети необходимо настроить брандмауэр. В Ubuntu для этого используется ufw (Uncomplicated Firewall). Установим его с помощью команды sudo apt-get install ufw. После установки включим брандмауэр и настроим правила:

    sudo ufw enable
    sudo ufw allow ssh
    sudo ufw allow from 192.168.1.0/24 to any port 80
    sudo ufw allow from 192.168.1.0/24 to any port 443
    
  5. Проверка конфигурации: После выполнения всех шагов необходимо проверить корректность работы сети. Для этого можно использовать команды ping и traceroute, а также проверить доступность сервисов в локальной сети.

Следуя этим шагам, можно настроить локальную сеть в Ubuntu, обеспечив стабильное и безопасное функционирование всех узлов сети.