Psychz -  Amol 
                                                
                                                Votes: 0Posted On: Jul 21, 2017 04:13:32
                                             
                                            
                                         
                                        
                                         
 โพรโทคอลการกำหนดค่าโฮสต์แบบไดนามิก (DHCP) คือโปรโตคอลไคลเอ็นต์ / เซิร์ฟเวอร์ที่ใช้เพื่อกำหนดที่อยู่ IP ให้กับโฮสต์โดยอัตโนมัติเมื่อย้ายจากเครือข่ายย่อยหนึ่งไปที่อื่น ก่อนการพัฒนา DHCP เมื่ออุปกรณ์ที่ใช้ Internet Protocol ย้ายจาก subnet หนึ่งไปยังอีกเครือข่ายหนึ่งพวกเขาต้องกำหนดค่าด้วยตนเอง ด้วยความช่วยเหลือของ DHCP อุปกรณ์จะมีที่อยู่ IP โดยอัตโนมัติ เซิร์ฟเวอร์ DHCP จะเก็บที่อยู่ IP ของที่อยู่ IP และจัดสรรที่อยู่ IP ให้กับ DHCP-clint ทุกแห่งเมื่อเข้าสู่เครือข่าย 
 การกำหนดค่าเซิร์ฟเวอร์ ISC-DHCP 
 ข้อกำหนดเบื้องต้น 
 1. ระบบปฏิบัติการ โอเพ่นซอร์ส 14.04 
 2. เครือข่ายที่ใช้งานอยู่ 
 3. การ ติดตั้ง - โปรดเปิดเทอร์มินัลและเรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้งเซิร์ฟเวอร์ ISC-DHCP 
 sudo apt-get ติดตั้ง isc-dhcp-server 
 คำสั่งจะติดตั้งเซิร์ฟเวอร์ DHCP ในระบบปฏิบัติการ Ubuntu ของคุณ ไฟล์การกำหนดค่า DHCP ชื่อ "dhcpd.conf" ถูกสร้างขึ้นในไดเร็กทอรี "/etc/dhcp/dhcpd.conf" ไฟล์นี้เป็นไฟล์ดีฟอลต์และต้องได้รับการกำหนดค่าตามข้อกำหนดของเครือข่ายของคุณ 
 ไฟล์อื่นที่เรียกว่า "isc-dhcp server" ถูกสร้างขึ้นใน "/ etc / default" คุณจำเป็นต้องแก้ไขไฟล์เพื่อระบุอินเทอร์เฟซที่ DHCP ควรฟัง ตามค่าดีฟอลต์ DHCP จะรับฟังข้อความ "eth0" 
 การกำหนดค่า DHCP 
 1. แก้ไขไฟล์ "dhcp.conf" ด้วยความช่วยเหลือของโปรแกรมแก้ไขใด ๆ และแก้ไขดังต่อไปนี้ 
 ค่าเช่าเริ่มต้น 600 
 ระยะเวลาเช่าสูงสุด 7200; 
 ตัวเลือกซับเน็ตมาสก์ 255.255.255.0; 
 ตัวเลือก broadcast-address 192.168.1.255; 
 ตัวเลือกเราเตอร์ 192.168.1.254; 
 ตัวเลือกเซิร์ฟเวอร์ชื่อโดเมน 192.168.1.1, 192.168.1.2; 
 โดเมนเนม "mydomain.example"; 
 subnet 192.168.1.0 netmask 255.255.255.0 { 
 ช่วง 192.168.1.10 192.168.1.110; 
 ช่วง 192.168.1.160 192.168.1.200; 
 } 
 ที่เราสามารถเห็นได้ในส่วนหลังของการกำหนดค่านี้ subnet "192.168.1.0" ถูกกำหนดด้วย netmask 255.255.255.0 นั่นคือ 256 IPs ช่วงยังกำหนดเพื่อให้ IP ในช่วง 192.168.1.10-192.168.1.110 และ 192.168.1.160-192.168.1.200 สามารถกำหนดให้กับอุปกรณ์เท่านั้น 
 นอกจากนี้เวลาเช่าเริ่มต้นของ 600 มีให้ซึ่งหมายความว่า DHCP จะสงวน IP เป็นเวลาเพียง 600 วินาทีโดยค่าเริ่มต้น ระยะเวลาเช่าสูงสุดที่สามารถกำหนดได้คือ 7200 วินาที 
 พารามิเตอร์อื่น ๆ ที่มีให้คือที่อยู่ broadcast, DNS servers ของผู้อื่น 
 2. คำสั่งต่อไปนี้ถูกใช้เพื่อทำให้เซิร์ฟเวอร์ DHCP นี้เป็นเซิร์ฟเวอร์ DHCP อย่างเป็นทางการสำหรับเครือข่ายท้องถิ่น 
 เผด็จการ; 
 3. แก้ไขไฟล์ "isc-dhcp server" ด้วยตัวแก้ไขที่คุณเลือก เส้นทางของไฟล์ "isc-dhcp server" คือ "/ etc / default / isc-dhcp-server" ในไฟล์นี้คุณจะพบตัวเลือก "INTERFACES" คุณสามารถเลือกอินเทอร์เฟซหลายแบบพร้อมช่องว่างระหว่างกันได้ ตัวอย่างเช่น, 
 INTERFACES = "wlan0 eth0" 
 รีสตาร์ทเซิร์ฟเวอร์ ISC-DHCP 
 ตอนนี้การตั้งค่าเซิร์ฟเวอร์ isc-dhcp เสร็จสมบูรณ์แล้วเราจำเป็นต้องโหลดเซิร์ฟเวอร์ DHCP ใหม่เพื่อให้การกำหนดค่าใหม่สามารถใช้งานได้ 
 sudo service isc-dhcp-server รีสตาร์ท 
 เริ่มต้นบริการ sudo isc-dhcp-server 
 sudo service isc-dhcp-server stop