เครื่องมือในการจัดการเซิร์ฟเวอร์ PowerDNS ที่เชื่อถือได้ในสภาพแวดล้อมที่ขับเคลื่อนด้วย LDAP ขององค์กร
คุณสามารถดู DNS UI ที่ใช้งานได้บนเซิร์ฟเวอร์สาธิต
ใช้หนึ่งในชุดข้อมูลชื่อผู้ใช้ / รหัสผ่านต่อไปนี้เพื่อเข้าสู่ระบบ:
ข้อมูลทั้งหมดเกี่ยวกับเซิร์ฟเวอร์สาธิตนี้จะรีเซ็ตทุกคืนที่ 00:00 UTC
เวอร์ชันปัจจุบันเข้ากันได้กับ PowerDNS 4.0.4 และสูงกว่าเท่านั้น รุ่นก่อนหน้า 4.0.x ประสบกับข้อผิดพลาด API ที่สำคัญที่เกี่ยวข้องกับค่า TTL
เป็นตัวเลือกอื่นคุณสามารถใช้ PowerDNS 3 กับ Opera DNS UI V0.1.3 แต่ DNS UI รุ่น 0.1 จะไม่ได้รับคุณสมบัติใหม่หรือการแก้ไขที่ไม่สำคัญ
กำหนดค่า powerdns:
webserver=yes
webserver-address=...
webserver-allow-from=...
webserver-port=...
api=yes
api-key=...
โคลน repo นี้ไปยังที่ อื่นนอก รูทเอกสารเว็บเซิร์ฟเวอร์เริ่มต้นของคุณ
สร้างผู้ใช้ PostgreSQL และฐานข้อมูล
createuser -P dnsui-user
createdb -O dnsui-user dnsui-db
เพิ่มคำสั่งต่อไปนี้ในการกำหนดค่าเว็บเซิร์ฟเวอร์ของคุณ (เช่นการกำหนดค่าโฮสต์เสมือนจริง):
Apache:
DocumentRoot /path/to/dnsui/public_html
DirectoryIndex init.php
FallbackResource /init.php
AllowEncodedSlashes NoDecode
ตัวอย่าง Apache Virtualhost แบบเต็ม
nginx:
root /path/to/dnsui/public_html;
index init.php;
location / {
try_files $uri $uri/ @php;
}
location @php {
rewrite ^/(.*)$ /init.php/$1 last;
}
location /init.php {
fastcgi_pass unix:/run/php/php7.0-fpm.sock ;
include /etc/nginx/snippets/fastcgi-php.conf;
}
ตัวอย่างเซิร์ฟเวอร์ Nginx แบบเต็ม
ตั้งค่าโมดูลการรับรองความถูกต้องสำหรับโฮสต์เสมือนของคุณ (เช่น AuthNZ_LDAP สำหรับ Apache)
คัดลอกไฟล์ config/config-sample.ini เพื่อ config/config.ini และแก้ไขการตั้งค่าตามที่ต้องการ
ตั้งค่า scripts/ldap_update.php เพื่อทำงานในงาน cron ปกติ
ทุกคนในกลุ่ม LDAP ที่กำหนดภายใต้ admin_group_cn ใน config/config.ini จะสามารถเพิ่มและแก้ไขโซนทั้งหมดได้ พวกเขาจะสามารถให้การเข้าถึงภายใต้ "การเข้าถึงผู้ใช้" สำหรับโซนใด ๆ สำหรับผู้ใช้จำนวนใด ๆ
โดยไปที่ URL /api/v2 ด้วยเว็บเบราว์เซอร์ของคุณคุณสามารถดูเอกสารของ REST API รวมถึงวิธี API ที่มีอยู่ทั้งหมด ดูสิ่งนี้บนเซิร์ฟเวอร์สาธิต


ซอฟต์แวร์ Copyright 2013-2018 Opera
ได้รับใบอนุญาตภายใต้ใบอนุญาต Apache เวอร์ชัน 2.0 ("ใบอนุญาต"); คุณไม่สามารถใช้ไฟล์นี้ยกเว้นตามใบอนุญาต คุณอาจได้รับสำเนาใบอนุญาตที่
http://www.apache.org/licenses/license-2.0
เว้นแต่ว่ากฎหมายที่บังคับใช้หรือตกลงเป็นลายลักษณ์อักษรซอฟต์แวร์ที่แจกจ่ายภายใต้ใบอนุญาตจะถูกแจกจ่ายตาม "ตามพื้นฐาน" โดยไม่มีการรับประกันหรือเงื่อนไขใด ๆ ไม่ว่าจะโดยชัดแจ้งหรือโดยนัย ดูใบอนุญาตสำหรับภาษาเฉพาะที่ควบคุมการอนุญาตและข้อ จำกัด ภายใต้ใบอนุญาต