Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Автоустановка файлов конфигурации

Автоустановка – это автоматическая настройка устройств в сети без ручного вмешательства или без каких-либо настроек.

О автоматической настройке файлов конфигурации

Автоустановка – это автоматическая конфигурация устройства по сети из предварительного файла конфигурации, который создается и хранится на сервере конфигурации — обычно на TFTP-сервере, который используется для простого протокола передачи файлов (TFTP). Автоустановку можно использовать для автоматической настройки новых устройств и развертывания нескольких устройств из центрального местоположения в сети.

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

Прим.:

Коммутаторы QFX5200 работать только с HTTP для автоматической аутентизации. Протоколы TFTP и FTP не поддерживаются. Автоустановка как функция поддерживается не всеми устройствами. См. сведения об оборудовании.

Типичное использование для автоустановки

Типичные применения для автоустановки программного обеспечения:

  • Развертывание и обновление нескольких устройств из центрального местоположения в сети.

  • Обновление устройства — автоустановка происходит, когда устройство, настроенное на автоустановку вручную, в режиме питания.

Файлы конфигурации автоматической настройки и IP-адреса

Для работы процесса автоматической настройки необходимо хранить один или несколько файлов конфигурации, определенных для хоста или по умолчанию, на сервере конфигурации сети и иметь доступную службу — обычно протокол динамической настройки хостов (DHCP)— для назначения IP-адреса коммутатору.

Для автоматической настройки устройства можно настроить следующие файлы конфигурации:

  • network.conf- Файл конфигурации по умолчанию для автоматической настройки, в котором указываются IP-адреса и связанные имена хостов для устройств в сети.

  • switch.conf- Файл конфигурации по умолчанию для автоматической настройки с минимальной конфигурацией, достаточной для того, чтобы установить с устройством telnet и настроить его вручную.

  • hostname.conf- Файл конфигурации, относящийся к хосту, для автоматической настройки устройства, в который входят все необходимые сведения о конфигурации устройства. В имени файла имя хоста заменяется и имям хоста, присвоенным устройству.

Если сервер с файлом конфигурации автоустановки не находится в том же сегменте LAN, что и новое устройство, или если сеть требует определенного устройства, необходимо настроить промежуточное устройство, напрямую подключенное к новому устройству, через которое новое устройство может отправлять запросы TFTP, boot Protocol (BOOTP) и систему доменных имен (DNS). В данном случае ip-адрес промежуточного устройства указывается в качестве места получения TFTP-запросов для автоустановки.

Типичный процесс автоустановки на новом устройстве

Когда устройство настроено на автоустановку, оно выполняет следующие задачи:

  1. Устройство одновременно посылает запросы DHCP или BOOTP на каждый подключенный интерфейс для получения IP-адреса.

    Если DHCP-сервер отвечает на эти запросы, он предоставляет устройству некоторые или все из следующих сведений:

    • IP-адрес и маска подсети для интерфейса автоустановки.

    • Расположение (обычно) TFTP-сервера, сервера Hypertext Transfer Protocol (HTTP) или FTP-сервера, на котором хранится файл конфигурации.

    • Имя файла конфигурации, который необходимо запросить с сервера TFTP.

    • IP-адрес или имя хоста TFTP-сервера.

      Если DHCP-сервер предоставляет имя хоста сервера, то DNS-сервер должен быть доступен в сети для разрешения имени на IP-адрес.

    • IP-адрес промежуточного устройства, если сервер конфигурации находится в разных сегментах ЛОКАЛЬНОй сети.

  2. После получения IP-адреса устройство пытается загрузить файл конфигурации следующим образом:

    1. Если DHCP-сервер определяет файл конфигурации, специфический для хоста, то устройство использует это имя файла в hostname.conf запросе TFTP-сервера. Процесс автоустановки на новом устройстве создает три одноадретных TFTP-запроса. hostname.conf В случае неудачных попыток устройство передает три запроса на любой доступный TFTP-сервер для файла.

    2. Если устройство не находит файл, процесс автоустановки отправляет три одноадретных TFTP-запроса на файл, содержащий сведения о сопоставлении имени хоста и hostname.confnetwork.conf IP-адреса устройства. В случае неудачных попыток устройство передает три запроса на любой доступный TFTP-сервер для файла.

    3. Если устройству не удается найти файл, содержащий запись имени хоста для устройства, процесс автоматической аутентизации отправляет запрос DNS и пытается разрешить IP-адрес устройства на имя network.conf хоста.

    4. Если устройство определяет имя хоста, оно посылает TFTP-запрос на hostname.conf файл.

    5. Если устройство не может сопослать IP-адрес имени хоста, оно отправляет запросы TFTP для файла конфигурации по device.conf умолчанию. Процедура запроса TFTP та же, что и для network.conf файла.

  3. После обнаружения устройством файла конфигурации на TFTP-сервере процесс автоматической установки загружает файл, устанавливает его на устройство и устанавливает конфигурацию.

Configuring Autoinstallation of Configuration Files (CLI Procedure)

Autoinstallation is the automatic configuration of a device over the network from a pre-existing configuration file that you create and store on a configuration server—typically a Trivial File Transfer Protocol (TFTP) server. You can use autoinstallation to automatically deploy multiple devices from a central location in the network.

To specify autoinstallation to run when you power on a device already installed in your network, you can enable it by specifying one or more interfaces, protocols, and configuration servers to be used for autoinstallation.

  • Have a service available—typically Dynamic Host Configuration Protocol (DHCP)—to assign an IP address to the device.

  • Configure a DHCP server on your network to meet your network requirements. You can configure a switch to operate as a DHCP server.

  • Create one of the following configuration files, and store it on a TFTP server (or HTTP server or FTP server) in the network:

    • A host-specific file with the name hostname.conf for each device undergoing autoinstallation. Replace hostname with the name of a device. The hostname.conf file typically contains all the configuration information necessary for the device with this hostname.

    • A default configuration file named device.conf with the minimum configuration necessary to enable you to telnet into the new device for further configuration.

  • Physically attach the device to the network using a Gigabit Ethernet port.

  • If you configure the DHCP server to provide only the TFTP server hostname, add an IP address-to-hostname mapping entry for the TFTP server to the DNS database file on the Domain Name System (DNS) server in the network.

  • If the device is not on the same network segment as the DHCP server (or other device providing IP address resolution), configure an existing device as an intermediate device to receive TFTP and DNS requests and forward them to the TFTP server and the DNS server. You must configure the LAN or serial interface on the intermediate device with the IP addresses of the hosts providing TFTP and DNS services. Connect this interface to the device.

  • If you are using hostname.conf files for autoinstallation, you must also complete the following tasks:

    • Configure the DHCP server to provide a hostname.conf filename to each device. Each device uses its hostname.conf filename to request a configuration file from the TFTP server. Copy the necessary hostname.conf configuration files to the TFTP server.

    • Create a default configuration file named network.conf, and copy it to the TFTP server. This file contains IP-address-to-hostname mapping entries. If the DHCP server does not send a hostname.conf filename to a new device, the device uses network.conf to resolve its hostname based on its IP address.

      Alternatively, you can add the IP-address-to-hostname mapping entry for the device to a DNS database file.

      The device uses the hostname to request a hostname.conf file from the TFTP server.

Before you explicitly enable and configure autoinstallation on the device, perform these tasks as needed for your network’s configuration:

To configure autoinstallation:

  1. Specify the URL address of one or more servers from which to obtain configuration files.
    Note:

    You can also use an FTP address, for example, ftp://user:password@sftpconfig.example.com.

  2. Configure one or more Ethernet interfaces to perform autoinstallation and one or two procurement protocols for each interface. The switch uses the protocols to send a request for an IP address for the interface:

To verify autoinstallation, from the CLI, enter the show system autoinstallation status command.