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