In order for ZTP to work, a file repository will need to be created. The repository will store network device configuration files and installation media. Depending on your personal preference these files can be hosted on an FTP, TFTP, or Web server. For my test, I setup an instance of Nginx on a Linux box running CentOS7.
After the install has completed go to http://serverip. If all goes well, you should see the following page appear.
Now that the HTTP server is running, let's upload some example network configuration files. For my test, I uploaded files to the default Nginx directory and restarted the nginx service.
[root@localhost ~]# ls /usr/share/nginx/html/ index leaf.config nginx-logo.png poweredby.png spine.config TEST.config
In part 3, I will walk through how to setup a DHCP server to work with ZTP.