สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.)

Office of Academic Resources and Information Technology


Office of Academic Resources and Information Technology

การจ่าย dns server บางตัว ให้กับบาง network

โดยปกติในหน่วยงานประเภทองค์กรเราจะจ่าย IP Address ไปแบบ Automaticaly หรือที่เรียก IP DHCP จากเครื่อง DHCP-Server เพราะมีจำนวนคอมพิวเตอร์หลายเครื่องและ network ซึ่งโดยปกติจะมีค่า network ต่าง ๆ ที่จ่ายไปให้กับ cliant ด้วย เช่น ค่า IP Address ค่า netmask หรือ Subnet ค่า gateway ค่า DNS โดยปกติการ config ค่า DNS ในแต่ละ network จะให้ค่าที่เหมือนกัน 
option domain-name "rmutsv.ac.th";
option domain-name-servers 203.158.178.11, 203.158.178.12, 203.158.177.9;
option netbios-name-servers 203.158.177.9;
option netbios-dd-server 203.158.177.9;

option ntp-servers 203.158.177.23;
 
ส่วนค่าที่จะจ่ายให้กับแต่ละ network จะ config เป็น
subnet 192.168.1.0 netmask 255.255.255.0 {
        range 192.168.1.100 192.168.1.250;
        option routers 192.168.1.254;
        authoritative;
}
 
ค่า DNS ที่ได้ในแต่ละ network ก็จะเหมือนกัน แต่ถ้าเราต้องการที่จะกำหนดค่า DNS ในบาง network ที่ต่างกันออกไป เราต้องเพิ่มค่า config ดังตัวอย่าง
subnet 192.168.1.0 netmask 255.255.255.0 {
        range 192.168.1.100 192.168.1.250;
        option domain-name-servers 203.158.177.4, 8.8.8.8;
        option routers 192.168.1.254;
        authoritative;
}
network นั้นก็จะได้ค่า DNS ที่ต่างออกไป
 
ข้อมูลที่มา : http://www.debianhelp.co.uk/dhcp.htm