ข้ามไปที่เนื้อหาหลัก

Ubuntu Config server (ตอนที่ 4 )การติดตั้ง DHCP Server


การติดตั้ง DHCP Server
DHCP ย่อมาจาก Dynamic Host configuration Protocol
มันเป็นการกำหนด IP Address อัตโนมัติให้แก่เครื่องไคลเอนต์ในระบบที่ติดตั้ง โปรโตคอล TCP/IP เป็นการลดความซ้ำซ้อนของระบบ
เพราะเราจะทำ DHCP Server เป็นตัวแจก Ip ที่ไม่เหมือนกันเลยให้แก่เครื่องลูก ข่าย ตัว DHCP Server จะมีสโคปในการจ่าย ip ซึ่ง Admin
จะต้องกำหนดขึ้นมาเองก็แล้วแต่ว่าจะใช้ Class ของ IP เป็นอะไรก็ขึ้นอยู่กับ Admin ในที่นี้ผมใช้หมายเลย เป็น 192.168.1.1-192.168.1.220  ใน Class นี้มีขอบเขต
อยู่ที่ 210 เครื่อง

รู้กันแล้วก็ลุยกันเลยครับ ขั้นตอนแรกเราต้องติดตั้ง  DHCP กันก่อน


 ติดตั้ง DHCP Server
#apt-get install dhcp3-server
หมายเหตุ หลังจากติดตั้ง dhcp จะเริ่มทำงานไม่สำเร็จ (fail)
สำรอง /etc/dhcp3/dhcpd.conf
#cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_bak
แก้ไบ เพิ่มเติมที่ท้ายแฟ้ม /etc/dhcp3/dhcpd.conf
---
# ct-network
subnet 192.168.50.0 netmask 255.255.255.0 {
  range 192.168.50.50 192.168.50.254;
  option domain-name-servers 192.168.1.1;
  option domain-name "ct.utc.ac.th";
  option routers 192.168.50.1;
  option broadcast-address 192.168.50.255;
  default-lease-time 6000;
  max-lease-time 72000;
}
---
แก้ไข /etc/default/dhcp3-server เพื่อระบุ interface ที่คอยให้บริการ ค่าของโปรโตคอล TCP/IP (วง LAN)
---
INTERFACES="ethx"
---
หมายเหตู  ethx คือ eth ที่ต่อกับวง LAN
สั่งให้ DHCP Service ทำงาน
#/etc/init.d/dhcp3-server start

ความคิดเห็น

  1. ไม่ระบุชื่อ12 มีนาคม 2557 เวลา 01:38

    ขอถามว่านี่คือแจก 192.168.50.xxx หรือ 192.168.1.xxx ตอนแรกเห็นบอกจะแจก 192.168.1.1-192.168.1.220 แต่ค่าในคอนฟิกไฟล์ range 192.168.50.50 192.168.50.254 แบบนี้คือแจก 192.168.50.50 - 192.168.50.254 ใช่ไหมครับ? แล้วถ้าผมต้องการแจก 192.168.50.1-192.168.53.254 subnet 255.255.252.0 จะแจกได้ไหมครับ ต้องการเครื่องจำนวนมากอยู่ในวงแลนเดียวกัน

    ตอบลบ
    คำตอบ
    1. ได้ครับ คือตอนผมทดลองแจกชุด 192.168.50.50 - 192.168.50.254 นี้เพราะ ที่ทำงานมีหลายวงก็เลยเริ่มที่ 50 ครับ สรุปว่าได้ ลองเลยครับได้ผลไง บอกด้วยน๊ะครับ จะได้ปรับปรุงกันต่อไป

      ลบ

แสดงความคิดเห็น