DHCP Report Ubuntu 20.04. Server

DHCP Report



nopic

1. Download Ubuntu Server 20.04.1 LTS

ดาวน์โหลดได้ที่ https://www.ubuntu.com/download/server

2. ติดตั้ง Ubuntu Server 20.04.1 LTS ตามกระบวนการปกติ

3. ได้ทำการติดตั้งโปรแกรม dhcpd มาก่อนแล้ว

 sudo apt-get install isc-dhcp-server -y

4. ติดตั้ง apache

sudo apt-get install apache2 apache2-doc libapache2-mod-perl2

sudo a2enmod cgi

sudo ufw allow in "Apache Full"

5. ติดตั้ง PHP

sudo apt install php

sudo systemctl restart apache2

6. ให้ดาวน์โหลด reportdhcp.pl-2.1.tar.gz ดังนี้

wget http://www.omar.org/opensource/reportdhcp/reportdhcp.pl-2.1.tar.gz /tmp

sudo tar -zxvf /tmp/reportdhcp.pl-2.1.tar.gz -C /usr/lib/cgi-bin

sudo chmod +x /usr/lib/cgi-bin/reportdhcp.pl

7. แก้ไขแฟ้ม /usr/lib/cgi-bin/reportdhcp.pl ดังนี้

บรรทัดที่ 31 และ 32 ข้อความเดิมว่า

my $dhcpfile = "/var/state/dhcp/dhcpd.leases";

my $dhcpdconf = "/etc/dhcpd.conf";

my $sysname = "Harrisonburg DSL";

ให้แก้ไขเป็น

my $dhcpfile = "/var/lib/dhcp/dhcpd.leases";

my $dhcpdconf = "/etc/dhcp/dhcpd.conf";

my $sysname = "NSTRU-DHCP";   (sysname คือชื่อของ DHCP Server ของเราเองเช่น NSTRU-DHCP)

8. แก้ไข file /etc/apache2/conf-available/serve-cgi-bin.conf

ประมาณบรรทัดที่ 16 ใต้คำว่า Require all granted

ให้เพิ่ม ข้อความ Allow from all แล้ว save

สั่ง restart => sudo apache2 service apache2 restart

ทดสอบ Report DHCP : http://localhost/cgi-bin/reportdhcp.pl

By : วัชรพงษ์ สงวนคำ

โปรไฟล์ Blog โปรไฟล์ E-portfolio

หมวดหมู่ : เทคโนโลยี

ผู้เข้าชม 1182 ครั้ง

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