Install DHCP Server in Ubuntu Server 16.04.4 LTS

มาลองทำ DHCP server ใน Ubuntu กันดีกว่า

DHCP คืออะไร

วิธีการทำ

1.ติดตั้ง Ubuntu server 16.04.4 LTS

2.ทำการอัพเดท Ubuntu โดยใช้คำสัง

$ sudo apt-get update

3.ติดตั้ง DHCP server ใน Ubuntu server ของเรา

$ sudo apt install isc-dhcp-server

4.เข้าไปแก้ไขไฟล์ config

$ sudo nano /etc/dhcp/dhcpd.conf
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.150 192.168.10.200;
option routers 192.168.10.254;
option domain-name-servers 192.168.10.2;
option domain-name "rachata.lan";
}
default-lease-time 600;
max-lease-time 7200;

5.ทำการ Restart service ของ DHCP

$ sudo systemctl restart isc-dhcp-server.service

6.เข้าไปแก้ไข IP ของ ubuntu โดยใช้คำสั่ง

$ sudo nano /etc/network/interfaces

7.เปลี่ยน IP เครื่องจาก DHCP เป็น static

auto ens33
iface ens33 inet static
address 192.168.10.2
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
gateway 192.168.10.1
dns-nameservers 192.168.10.2
คำสั่งหลักๆที่ใช้dd : ลบบรรทัดทั้งหมดของข้อความ
x : ตัดข้อความ
:x : ออกมาจาก editor
a : เลื่อน cursor แล้วสามารถพิมพ์ข้อความได้
o : ขึ้นบรรทัดใหม่
:wq : และกด enter เพื่อเขียนไฟล์ลงดิสก์แล้วออกจาก vi

8.Restart network 1 ครั้งโดยใช้คำสั่งนี้

$ sudo /etc/init.d/networking restart

9.ตรวจสอบ IP

$ ip a s

10.ทดสอบโดยใช้ Window XP เป็น Client หรือจะใช้ OS ตัวอื่นก็ได้

Network KMUTNB

Network KMUTNB