...
Задача: Настроить компьютер для выдачи конфигурации файла-конфигурацииЕСР по сети
Настройка адресации
Без форматирования |
---|
ip add add 192.168.2.0/24 dev eth0 |
где eth0 - сетевая карта компьютера, которая подключена в сеть в ECH
Настройка dhcp-сервера
Настроить dhcp-сервер , на выдачу вместе с сетевыми адресами реквизитами дополнительно отдает опций "tftp-server-name", "bootfile-name", с целью сообщить ЕСР параметры подключения к tftp-серверу и имя файла прошивкиконфигурации, которую который необходимо загрузить и применить
Примечание |
---|
В примерах для связи ЕСР и компьютера (под управлением ОС на базе Linux) использована подсеть 192.168.2.0/24, где сервисы tftp-сервер и dhcp-сервер запущены на компьютере с IP адресом 192.168.2.1, а ЕСР получает IP-адрес из диапозона: 192.168.2.10-192.168.2.50 |
панель | title | Пример настройки dhcp-сервера на базе службы службы
Установка dhcp-сервера:
Блок кода | |
---|---|
sudo apt install -y isc-dhcp-server | внесением строк в файл конфигурации
Правка файла-конфигурации:
Блок кода |
---|
nano /etc/dhcp/dhcpd.conf |
Блок кода | ||||
---|---|---|---|---|
| ||||
subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.10 192.168.2.50; option bootfile-name "autoboot.conf"; option tftp-server-name "192.168.2.1"; } |
...
Запуск сервиса:
Блок кода |
---|
sudo systemctl enable isc-dhcp-server
sudo systemctl restart isc-dhcp-server |
Настроить tftp-сервер для отдачи файлов по tftp-протоколуНастройка tftp-сервера
Установить сервис tftp-сервер
...