Smart Proxies

NOTE: Smart-proxy is under-development.

Smart-proxy is a logical instance which is used as a PXETool frontend for servers running installation. It allow to put smart-proxy to the Internet or DMZ and keep pxetool itself safe in internal network. Also locating smart-proxy next to servers reduces latency and increases upload/download speed.

PXETool URL option should be set to the smart-proxy http/https URL which is available from installer.

This page would be replaced when smart-proxy app would be ready.

At the point smart-proxy is used as tftp server, where pxelinux.0, kernel, pxelinux.cfg and other files are located.

To be able to install os on server you should add smart-proxy and specify URL where pxetool is available.

To access smart-proxy create ssh keys using ssh-keygen and put them under ~/.ssh/id_rsa and ~/.ssh/id_rsa.pub under pxetool user. Put id_rsa.pub to all servers under user which have read-write access to TFTP folder.

Configuration options

Option Description
Hostname Hostname or IP address of the server which is defined as next-server in DHCPd server.
Username Username which is allowed to login and create files under TFTPBoot folder
PXETool URL Use PXETool URI (Smart-proxy is under development)
TFTPBoot Path to TFTPBoot folder
Port SSH port of SSHd daemon

Table Of Contents

Previous topic

Puppet masters

This Page