Как настроить локальную сеть Ubuntu? - коротко
Для настройки локальной сети на Ubuntu необходимо выполнить следующие шаги:
- Откройте терминал и введите команду
sudo nano /etc/netplan/01-netcfg.yaml
для редактирования конфигурационного файла. - Укажите параметры сети, например:
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 включает несколько ключевых этапов, начиная с конфигурации сетевых интерфейсов и заканчивая установкой и настройкой необходимых сервисов. Рассмотрим процесс подробнее.
-
Конфигурация сетевых интерфейсов: Для начала необходимо определить, какие сетевые интерфейсы используются в системе. Это можно сделать с помощью команды
ip link show
. Обычно для локальной сети используется интерфейсeth0
илиenp3s0
, но названия могут отличаться в зависимости от конфигурации системы. -
Настройка статического 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
. -
Установка и настройка 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
. -
Настройка брандмауэра: Для обеспечения безопасности локальной сети необходимо настроить брандмауэр. В 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
-
Проверка конфигурации: После выполнения всех шагов необходимо проверить корректность работы сети. Для этого можно использовать команды
ping
иtraceroute
, а также проверить доступность сервисов в локальной сети.
Следуя этим шагам, можно настроить локальную сеть в Ubuntu, обеспечив стабильное и безопасное функционирование всех узлов сети.