2.1. תצורה מראש
לפני הגדרת הבובה, ייתכן שתרצה להוסיף רשומת DNS CNAME עבור puppet.example.com, כאשר example.com הוא הדומיין שלך. כברירת מחדל, לקוחות Puppet בודקים DNS עבור puppet.example.com כשם שרת הבובות, או Puppet Master. ראה פרק 8, שירות שמות מתחם (DNS) [עמ'. 166] לפרטי DNS נוספים.
אם אינך מעוניין להשתמש ב-DNS, תוכל להוסיף ערכים לשרת וללקוח / Etc / hosts קוֹבֶץ. לדוגמה, בשרת Puppet / Etc / hosts להוסיף קובץ:
127.0.0.1 localhost.localdomain localhost puppet 192.168.1.17 puppetclient.example.com puppetclient
בכל לקוח Puppet, הוסף ערך עבור השרת:
192.168.1.16 puppetmaster.example.com puppetmaster puppet
החלף את כתובות ה-IP ושמות הדומיין לדוגמה שלמעלה בכתובות ובשמות הדומיינים של השרת והלקוח בפועל.