ค้นหาเว็บไซต์

ติดตั้งและกำหนดค่า Zentyal Linux 3.5 เป็น A BDC (ตัวควบคุมโดเมนสำรอง)


ในวันที่ 1 กรกฎาคม 2014 นักพัฒนา Zentyal ได้ประกาศเปิดตัว Zentyal Linux 3.5 Community Small Business Server ซึ่งเป็นการแทนที่แบบดรอปอินดั้งเดิมสำหรับ Windows Small Business Server และ Microsoft Exchange Server โดยอิงจาก อูบุนตู 14.04 LTS รุ่นนี้มาพร้อมกับคุณสมบัติใหม่ สิ่งที่สำคัญที่สุดคือการใช้งาน LDAP เพียงครั้งเดียวโดยรองรับ Samba4 และ Microsoft Outlook 2010 ในขณะที่บางโมดูลที่พบในเวอร์ชันก่อนหน้าได้ถูกลบออกไปโดยสิ้นเชิง: FTP Server, Zarafa Mail, User Corner, Bandwidth Monitor, Captive พอร์ทัลและไฟล์ L7

ตามหัวข้อก่อนหน้านี้เกี่ยวกับ Zentyal 3.4 ที่ติดตั้งและใช้เป็น PDC บทช่วยสอนนี้จะเน้นไปที่วิธีที่คุณสามารถกำหนดค่าเซิร์ฟเวอร์ Zentyal 3.5 ให้ทำหน้าที่เป็น BDCBackup Domain Controller สำหรับ Windows Servers หรือ Zentyal 3.4 หรือ 3.5 PDC โดยการจำลองฐานข้อมูลบัญชีผู้ใช้ แต่ข้ามคำแนะนำในการติดตั้ง เนื่องจากสามารถใช้ขั้นตอนเดียวกับที่อธิบายไว้สำหรับ Zentyal 3.4 โดยไม่ต้องตั้งค่าเป็น PDC

ความต้องการ

  1. ดาวน์โหลดอิมเมจซีดี ISO ของ Zentyal 3.5 Community Edition - http://www.zentyal.org/server/
  2. ติดตั้ง Zentyal 3.5 โดยใช้ขั้นตอนเดียวกับที่อธิบายไว้สำหรับ Zentyal Linux 3.4

ขั้นตอนที่ 1: ติดตั้งโมดูลที่จำเป็นสำหรับ Zentyal BDC

1. หลังจากติดตั้ง Zentyal 3.5 Server ใหม่ ให้เข้าสู่ระบบเพื่อแจ้งคอนโซลและตรวจสอบที่อยู่ IP ของเซิร์ฟเวอร์ของคุณโดยใช้คำสั่ง ifconfig หากคุณใช้ เซิร์ฟเวอร์ DHCP บนเครือข่ายของคุณที่จะกำหนดที่อยู่ IP ให้กับโฮสต์เครือข่ายของคุณโดยอัตโนมัติ เพื่อให้สามารถเข้าสู่ระบบ Zentyal Web Administration

2. หลังจากที่คุณได้รับที่อยู่ IP ของระบบ Zentyal แล้ว ให้เปิดเบราว์เซอร์จากสถานที่ระยะไกลและเข้าสู่ระบบ อินเทอร์เฟซผู้ดูแลระบบเว็บระยะไกล โดยใช้ที่อยู่ https://zentyal_IP และข้อมูลรับรองที่กำหนดค่าสำหรับผู้ใช้ผู้ดูแลระบบ Zentyal ในกระบวนการติดตั้ง

3. ในหน้าต่างแรก ให้เลือก แพ็คเกจ Zentyal ต่อไปนี้ที่จะติดตั้ง เพื่อให้คุณสามารถกำหนดค่าเซิร์ฟเวอร์ของคุณให้ทำหน้าที่เป็น BDC และกดปุ่ม ตกลง ในพรอมต์ถัดไป

  1. บริการดีเอสเอ็น
  2. ไฟร์วอลล์
  3. เอ็นทีพี เซอร์วิส
  4. การกำหนดค่าเครือข่าย
  5. ผู้ใช้ คอมพิวเตอร์ และการแชร์ไฟล์

4. Zentyal Ebox จะเริ่มติดตั้งแพ็คเกจที่จำเป็นโดยมีการขึ้นต่อกัน และเมื่อใดจะถึงวิซาร์ดการกำหนดค่า อินเทอร์เฟซเครือข่าย ที่นี่ให้ตั้งค่า อินเทอร์เฟซเครือข่าย เป็น ภายใน และกดปุ่ม ถัดไป เพื่อดำเนินการต่อไป

5. เนื่องจากคุณจะใช้ Zentyal เป็น BDC ในอินเทอร์เฟซเครือข่ายของคุณ จึงต้องกำหนดที่อยู่ IP แบบคงที่ เลือก คงที่ เป็นวิธีการในการกำหนดค่า IP ระบุที่อยู่ IP แบบคงที่สำหรับเครือข่ายท้องถิ่นของคุณ เน็ตมาสก์ และเกตเวย์ และ – สำคัญมาก – เลือกที่อยู่ IP ของตัวควบคุมโดเมนหลักของคุณหรือเซิร์ฟเวอร์ที่รับผิดชอบ DNS ความละเอียด PDC ที่จะใช้บนฟิลด์ Domain Name Server จากนั้นคลิก Next เพื่อดำเนินการต่อ

6. ในขั้นตอนถัดไปบน ผู้ใช้และกลุ่ม ปล่อยไว้เป็นค่าเริ่มต้นแล้วกดปุ่ม ข้าม และการติดตั้งโมดูลควรดำเนินต่อไป

7. หลังจากขั้นตอนนี้ หากคุณกำหนดค่าที่อยู่ IP แบบคงที่อื่นนอกเหนือจากที่ออกโดยอัตโนมัติโดยเซิร์ฟเวอร์ DHCP คุณจะสูญเสียการเชื่อมต่อกับเซิร์ฟเวอร์ Zentyal จากเบราว์เซอร์ หากต้องการเข้าสู่ระบบใหม่ ให้กลับไปที่เบราว์เซอร์แล้วพิมพ์ที่อยู่ IP แบบคงที่ใหม่ที่คุณเพิ่มด้วยตนเองด้านบนใน ขั้นตอนที่ 5 และใช้ข้อมูลประจำตัวเดียวกันกับก่อนหน้านี้

8. หลังจากติดตั้งโมดูลทั้งหมดเสร็จแล้ว ให้ย้ายไปที่ สถานะโมดูล ตรวจสอบให้แน่ใจว่าคุณตรวจสอบโมดูลทั้งหมดที่อยู่ในรายการ คลิกด้านบน บันทึกการเปลี่ยนแปลง และคลิกปุ่ม บันทึก อีกครั้งเพื่อใช้การเปลี่ยนแปลงและเริ่มโมดูล

ขั้นตอนที่ 2: ตั้งค่า Zentyal 3.5 เป็น BDC

9. หลังจากติดตั้งและใช้งานโมดูลที่จำเป็นทั้งหมดแล้ว ก็ถึงเวลากำหนดค่า Zentyal 3.5 ให้ทำหน้าที่เป็นตัวควบคุมโดเมนสำรองหรือตัวควบคุมโดเมนเพิ่มเติมโดยการซิงโครไนซ์ฐานข้อมูลบัญชีผู้ใช้

10. ไปที่ ระบบ -> ทั่วไป -> ชื่อโฮสต์และโดเมน และตรวจสอบ ชื่อโฮสต์ ของคุณ รายการชื่อ b> และ โดเมน – ระบุชื่อที่สื่อความหมายสำหรับชื่อโฮสต์ เช่น bdc และใช้ชื่อโดเมนหลักของคุณในฟิลด์โดเมน – โดยค่าเริ่มต้น ขั้นตอนนี้ควรได้รับการกำหนดค่าในกระบวนการติดตั้งระบบโดยเลือกชื่อโฮสต์ BDC ของเซิร์ฟเวอร์ของคุณ

11. แต่ก่อนที่จะเริ่มเข้าร่วมโดเมนหลัก ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่อและการแก้ไข DNS ไปยังเซิร์ฟเวอร์ตัวควบคุมโดเมนหลัก ขั้นแรกให้เปิด Putty เข้าสู่ระบบเซิร์ฟเวอร์ Zentyal BDC ของคุณและแก้ไขไฟล์ resolv.conf เพื่อชี้ไปยังที่อยู่ IP ของตัวควบคุมโดเมนหลักหรือที่อยู่เซิร์ฟเวอร์ DNS ที่รับผิดชอบในการจำแนกชื่อ PDC

nano /etc/resolv.conf

ไฟล์นี้ถูกสร้างขึ้นโดยอัตโนมัติโดย Zentyal DNS Resolver และการเปลี่ยนแปลงด้วยตนเองจะถูกเขียนทับหลังจากโมดูลรีสตาร์ท แทนที่บรรทัดคำสั่ง nameserver ด้วยที่อยู่ IP ของตัวควบคุมโดเมนหลักของคุณ (ในกรณีนี้ Zentyal PDC ของฉันมีที่อยู่ IP 192.168.1.13 – ให้เปลี่ยนตามนั้น)

12. หลังจากแก้ไขไฟล์แล้ว อย่ารีสตาร์ทโมดูลใดๆ เลย และใช้คำสั่ง ping กับชื่อโดเมน Primary Domain Controller FQDN ของคุณ และตรวจสอบว่าโมดูลตอบสนองด้วย ที่อยู่ IP ที่ถูกต้อง (ในกรณีนี้ PDC FQDN ของฉันคือ pdc.mydomain.com ซึ่งเป็นที่อยู่สมมติที่ใช้เฉพาะในเครื่องเท่านั้น)

ping pdc.mydomain.com

13. หากคุณต้องการดำเนินการทดสอบ DNS อื่นๆ ให้ไปที่ Zentyal Web Remote Admin Tool และใช้ Ping และ Lookup ด้วยชื่อโดเมน PDC FQDN เฉพาะของคุณ ปุ่มจาก เครือข่าย -> เมนูเครื่องมือ ดังที่แสดงในภาพหน้าจอด้านล่าง

14. หลังจากการทดสอบ DNS พบว่าทุกอย่างได้รับการกำหนดค่าอย่างถูกต้องและย้ายการทำงานไปที่ โดเมน -> การตั้งค่า เมนูด้านซ้าย และใช้ ต่อไปนี้ การตั้งค่า และหลังจากที่คุณเสร็จสิ้น กดปุ่ม เปลี่ยน และ ตกลง บนการแจ้งเตือนการเข้าร่วมโดเมน จากนั้นให้บันทึกการเปลี่ยนแปลงด้านบนเพื่อใช้การกำหนดค่าและ สถิติการนำเข้าฐานข้อมูลบัญชีผู้ใช้จากเซิร์ฟเวอร์ PDC ของคุณ

  1. บทบาทเซิร์ฟเวอร์=ตัวควบคุมโดเมนเพิ่มเติม
  2. ตัวควบคุมโดเมน FQDN=ตัวควบคุมโดเมนหลักของคุณ FQDN
  3. IP เซิร์ฟเวอร์ DNS ของโดเมน=ที่อยู่ IP ของตัวควบคุมโดเมนหลักของคุณหรือ DNS ที่รับผิดชอบในการแก้ปัญหา PDC
  4. บัญชีผู้ดูแลระบบ=ผู้ใช้ผู้ดูแลระบบตัวควบคุมโดเมนหลักของคุณ
  5. รหัสผ่านผู้ดูแลระบบ=รหัสผ่านผู้ใช้ผู้ดูแลระบบตัวควบคุมโดเมนหลักของคุณ
  6. ชื่อโดเมน NetBIOS=เลือกชื่อโดเมนสำหรับ NetBIOS ซึ่งอาจเป็นชื่อโดเมนหลักของคุณได้
  7. คำอธิบายเซิร์ฟเวอร์=เลือกชื่อที่สื่อความหมายซึ่งกำหนดเซิร์ฟเวอร์ BDC ของคุณ

15. แค่นั้นแหละ! กระบวนการจำลองแบบอาจใช้เวลาสักครู่ ทั้งนี้ขึ้นอยู่กับขนาดฐานข้อมูลของคุณ และหลังจากเสร็จสิ้น คุณสามารถไปที่ ผู้ใช้และคอมพิวเตอร์ -> จัดการ และคุณจะเห็นผู้ใช้และคอมพิวเตอร์ทั้งหมด ฐานข้อมูลจาก PDC ซิงโครไนซ์กับ Zentyal 3.5 BDC Server ของคุณอย่างสมบูรณ์ ใช้คำสั่ง klist เพื่อดูผู้ใช้ผู้ดูแลระบบโดเมนของคุณ

klist

16. คุณยังสามารถตรวจสอบ Zentyal 3.5 BDC ของคุณจากระบบที่ใช้ Windows หากคุณได้ติดตั้ง RSAT (เครื่องมือการดูแลระบบเซิร์ฟเวอร์ระยะไกล) โดยเปิด ผู้ใช้ Active Directory และคอมพิวเตอร์ -> ตัวควบคุมโดเมน

17. จากการตรวจสอบและการตั้งค่าครั้งล่าสุด คุณสามารถเปิด DNS Manager และเห็นว่ามีการเพิ่มรายการ DNS A ใหม่พร้อมกับชื่อโฮสต์เซิร์ฟเวอร์ BDC ของคุณโดยใช้ที่อยู่ IP นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณเปิดการเชื่อมต่อ SSH ไปยังเซิร์ฟเวอร์ Zentyal BDC ของคุณด้วย Putty และเวลาซิงค์บนตัวควบคุมโดเมนทั้งสองโดยใช้คำสั่ง ntpdate

sudo ntpdate -ud domain.tld

เซิร์ฟเวอร์ Zentyal Linux 3.5 Community Edition พร้อม Samba4 สามารถเข้าร่วม Active Directory ได้อย่างสมบูรณ์ และเมื่อกำหนดค่าเป็นส่วนหนึ่งของโดเมนแล้ว คุณจะใช้เครื่องมือ RSAT Active Directory จากตำแหน่งระยะไกลและสลับบทบาท FSMO ไปยังเซิร์ฟเวอร์ AD บนเครือข่ายของคุณได้