ITSESA.COM บทความ Windows Server

WINS Replication

WINS Server Replication

เนื่องด้วย WINS Server นั้นคอยตอบคำถามชื่อแบบ NETBIOS ให้กลับไปเป็น IP Address ภายในเครือข่าย ดังนั้นองค์กรที่มี WINS เพียงเครื่องเดียว แต่มีหลายสาขา และอาจมีการเรียกใช้งานชื่อ NETBIOS เพื่อการทำงานผ่านการเชื่อมต่ออื่น ๆ ซึ่งจะเห็นว่า Client นั้นจะไม่สามาร Broadcast ผ่าน WAN ได้ จึงต้องถามหาจาก WINS ที่อยู่ใกล้ตัวที่สุด ดังนั้นเราจึงควรทำ WINS Server Replication ไว้ที่สาขาสำหรับใช้งาน

ในตัวอย่างนี้ เราจะเริ่มกันง่าย ๆ จากการทำ WINS Replication ผ่าน LAN กันก่อน โดยการติดตั้ง WINS Server ไว้ 2 เครื่อง

Setup WINS Server Replication

บนเครื่อง WIN-Server-1 ให้คลิกขวาที่ Replication Partners, คลิก New Replication Partner

New Replication Partner

Dialog New Replication Partner พิมพ์ IP Address ของ WINS เครื่องที่สอง, คลิก OK

New Replication Partner

ก็จะได้รายการ Replication Partners

Replication Partners

จากนั้น ให้ทำขั้นตอนนี้เหมือนกันบนเครื่อง WINS-Server-2 เครื่องที่สอง โดยให้เพิ่ม Replication Partners เครื่องที่หนึ่งแทน

จะเห็นว่า ใน Column Type ของ Replication Partners นั้น จะมีค่าเป็น Push/Pull อธิบายได้ดังนี้

การ Replicate กันระหว่าง WINS นั้น จะเป็นการทำงานในลักษณะเครื่องหนึ่งเป็นฝ่ายส่งข้อมูลไป และอีกเครื่องเป็นฝ่ายดึงข้อมูลมา ซึ่งถ้าหากสร้าง WINS Server เครื่องใดเป็นแบบ Push ก็จะต้องมี Partner อีกเครื่องทำหน้าที่เป็น Pull โดยให้ทำเป็นคู่กัน หรือถ้าหากเครื่องใดทำเป็น Push/Pull ก็จะต้องมีอีกเครื่องทำเป็น Push/Pull อีกคู่เช่นกัน ไม่เช่นนั้นจะไม่สามารถดึงฐานข้อมูลของ WINS มาได้

สมมติว่า WINS-Server-1 ต้องการให้ทำหน้าที่ Push และ WINS-Server-2 ต้องการให้ทำหน้าที่ Pull ต้องตั้งค่าตามนี้

ที่เครื่อง WIN-Server-1 ให้คลิกขวาที่ Partner ที่ได้เพิ่มเข้ามา แล้วคลิก Properties

WINS Partner properties

เลือกแถบ Advanced แล้วเลือก Replication partner type เป็น Push

Replication partner type

ส่วนเครื่อง WINS-Server-2 เครื่องที่สอง ให้ตั้งค่ากลับกัน คือเป็น Replication partner type เป็น Pull

Replication partner type Pull

มองแบบนี้แล้วอาจจะสงสัยกับการแสดงผลครับ เพราะเมื่อดูแล้วมันจะเหมือนกับเป็นการกำหนดว่า ให้เครื่อง WINS-Server-1 เป็น Pull และเครื่อง WINS-Server-2 เป็น Push แทน แต่จริง ๆ แล้วไม่ใช่นะครับ ให้มองกลับกัน เพราะเนื่องจากตอนผมทดสอบแลปนี้ เมื่อตั้งค่ากลับกันแล้ว Record ต่าง ๆ จะไม่ถูก Replicate มาเลย เนื่องจาก WINS-Server-2 มี Record น้อยกว่า และมี Record ที่ซ้ำกับ WINS-Server-1 ดังนั้น เมื่อเกิดการ Replication ขึ้นแล้ว ก็จะทำให้ดูเหมือนว่ามีค่าเท่าเดิม ไม่เปลี่ยนแปลง

แต่ถ้าหากตั้งค่าตามในภาพที่ผมแนะนำแล้วล่ะก็ ผลก็คือ WINS-Server-1 ซึ่งมี Record มากกว่า จะทำการ Push ไปให้ WINS-Server-2 หรือ เครื่อง WINS-Server-2 จะเป็นไป Pull Record มาจาก WINS-Server-1 ซึ่งได้ผลลัพธ์เหมือนกันครับ ทำให้ตอนนี้ WINS ทั้งสองเครื่องได้ Replicate กันแล้ว

บน WINS-Server-2

WINS Record

บน WINS-Server-1

WINS Record

สามารถตั้งเวลาการ Replicate กันได้ด้วยนะครับ ลองคลิกแถว ๆ Properties ดูครับ ไม่ซับซ้อนเท่าไหร่ และถ้าหากเป็นการ Replicate ข้าม WAN หรือข้าม Network ที่มี Firewall กั้นอยู่ จะต้อง Allow TCP Port 42 ด้วยนะครับ

ระวังการใช้ Autodiscovery WINS Partners

ในส่วนของ Replication Partners นั้นจะมีตัวเลือกหนึ่งในแถบ Advanced คือ Enable automatic partner configuration

automatic partner configuration

ตัวเลือกนี้ปกติจะไม่ได้ใช้งาน ซึ่งเมื่อเปิดใช้งานแล้ว WINS Server จะทำการส่ง Multicast Address (224.0.1.24) ออกไปยังเครือข่ายเพื่อค้นหา WINS Server ที่อยู่ภายในเครือข่ายเดียวกันหรือใกล้เคียงที่ติดต่อได้ และทำการตั้งค่าให้อัตโนมัติ ซึ่งจะมีผลทำให้ทราฟฟิคในเครือข่ายสูงขึ้น ควรใช้งานกับเครือข่ายที่มีขนาดเล็กเท่านั้นนะครับ

Share
comments

Interest:

Last Article

microsoft-azure-onlineสอนใช้งาน Microsoft Azure...
03/06/2021
endian-firewall-online-courseคอร์สการติดตั้งไฟวอลล์ และเครือข่าย Network ด้วย Endian...
01/05/2018
mcse-windows-server-2016แนวทางการสอบ MCSE Windows Server 2016 และการสอบ MCSA Windows Server...
28/06/2017
windows-server-2016-course-onlineอบรม Windows Server คอร์สออนไลน์ภาษาไทย ก้าวสู่ System Admin กับ Windows...
06/06/2017
update-ms17-010-wannacryptอัพเดท Windows ป้องกัน WANNACRY ไวรัสเรียกค่าไถ่ WannaCrypt หรือ Wana...
15/05/2017