Вы можете настроить Puppet для прослушивания настраиваемого порта как порта 80 вместо 8140, как я это видел.
Его можно установить в etc/puppet/puppet.conf
так как
masterport = 80
Есть команда, не знаю, правильно ли я ее использую puppet agent --server puppetmaster --masterport 80
чтобы агент слушал порт 80. Тем не менее, после изменения файла conf на главном сервере и перезапуска марионетки он по-прежнему прослушивает порт 8140 на главном сервере.
ССЫЛКА:
Необходимо внести изменения в эти два файла конфигурации:
/etc/puppet/puppet.conf
[main]
...
user=root
masterport=80
/etc/default/puppet
...
PORT=80