ฉันได้ตั้งค่า isc-dhcp-server บนเซิร์ฟเวอร์ Ubuntu 20.04 เซิร์ฟเวอร์ Isc-dhcp เริ่มต้นได้ดี
ในการตั้งค่าเครือข่ายท้องถิ่น ฉันใช้:
- พีซีเพื่อโฮสต์ isc-dhcp-server
- พีซีในฐานะลูกค้า
- สวิตช์เพื่อเชื่อมต่อระหว่างเซิร์ฟเวอร์และไคลเอนต์
ด้านล่างนี้คือสถานะเซิร์ฟเวอร์ isc-dhcp:
sudo systemctl รีสตาร์ทเซิร์ฟเวอร์ isc-dhcp
sudo systemctl สถานะ isc-dhcp-server.service
isc-dhcp-server.service - เซิร์ฟเวอร์ ISC DHCP IPv4
โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/isc-dhcp-server.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
ใช้งานอยู่: ใช้งานอยู่ (ทำงาน) ตั้งแต่พฤ. 2021-06-10 21:44:03 GMT; 3 วินาทีที่แล้ว
เอกสาร: man:dhcpd(8)
PID หลัก: 6526 (dhcpd)
งาน: 1 (จำกัด: 4915)
CGroup: /system.slice/isc-dhcp-server.service
ââ6526 dhcpd -user dhcpd -group dhcpd -f -4 -pf /run/dhcp-server/dhcpd.pid -cf /etc/dhcp/dhcpd.conf br-6bc01dce843b
10 มิถุนายน 21:44:03 tt-TECRA-R700 dhcpd[6526]: ไฟล์ PID: /run/dhcp-server/dhcpd.pid
มิถุนายน 10 21:44:03 tt-TECRA-R700 dhcpd[6526]: เขียนสัญญาเช่า 0 รายการไปยังไฟล์สัญญาเช่า
มิถุนายน 10 21:44:03 tt-TECRA-R700 sh[6526]: เขียนสัญญาเช่า 0 รายการไปยังไฟล์สัญญาเช่า
มิถุนายน 10 21:44:04 tt-TECRA-R700 dhcpd[6526]: กำลังฟังบน LPF/br-6bc01dce843b/02:42:f0:1e:4f:21/172.18.0.0/16
มิถุนายน 10 21:44:04 tt-TECRA-R700 sh[6526]: กำลังฟังบน LPF/br-6bc01dce843b/02:42:f0:1e:4f:21/172.18.0.0/16
มิถุนายน 10 21:44:04 tt-TECRA-R700 sh[6526]: กำลังส่งบน LPF/br-6bc01dce843b/02:42:f0:1e:4f:21/172.18.0.0/16
มิถุนายน 10 21:44:04 tt-TECRA-R700 sh[6526]: กำลังส่งบน Socket/fallback/fallback-net
มิถุนายน 10 21:44:04 tt-TECRA-R700 dhcpd[6526]: กำลังส่งบน LPF/br-6bc01dce843b/02:42:f0:1e:4f:21/172.18.0.0/16
10 มิถุนายน 21:44:04 tt-TECRA-R700 dhcpd[6526]: กำลังส่งบน Socket/fallback/fallback-net
10 มิถุนายน 21:44:04 tt-TECRA-R700 dhcpd[6526]: บริการเริ่มต้นเซิร์ฟเวอร์
แต่เมื่อฉันเสียบสายเคเบิลเครือข่ายเพื่อเชื่อมโยงเซิร์ฟเวอร์กับสวิตช์ ฉันได้รับข้อความต่อไปนี้:
เครือข่ายล้มเหลว - การเปิดใช้งานการเชื่อมต่อล้มเหลว
ฉันพยายามเชื่อมต่อไคลเอนต์กับสวิตช์เพื่อรับที่อยู่จากเซิร์ฟเวอร์ dhcp แต่ไคลเอ็นต์ไม่ได้ใช้ที่อยู่เลย
$ ifconfig
br-6bc01dce843b: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.18.0.1 netmask 255.255.0.0 ออกอากาศ 172.18.255.255
อีเธอร์ 02:42:f0:1e:4f:21 txqueuelen 0 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
นักเทียบท่า 0: ค่าสถานะ = 4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 ออกอากาศ 172.17.255.255
อีเธอร์ 02:42:0e:7d:a0:2a txqueuelen 0 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
enp0s25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
อีเธอร์ 00:23:18:41:b2:fb txqueuelen 1000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 1538 ไบต์ 272584 (272.5 KB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 8126 ไบต์ 1449096 (1.4 MB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
อุปกรณ์ขัดจังหวะ 20 หน่วยความจำ 0xd4700000-d4720000
แท้จริง: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 เน็ตมาสก์ 255.0.0.0
inet6 ::1 คำนำหน้าlen 128 scopeid 0x10<host>
วนซ้ำ txqueuelen 1,000 (สถานที่ Boucle)
แพ็คเก็ต RX 465692 ไบต์ 44635267 (44.6 MB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 465692 ไบต์ 44635267 (44.6 MB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
wlp2s0b1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.101 netmask 255.255.255.0 ออกอากาศ 192.168.1.255
inet6 fe80::de66:bfea:9ee9:d266 คำนำหน้า 64 scopeid 0x20<link>
อีเธอร์ 4c:ed:de:54:ae:7d txqueuelen 1000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 3915334 ไบต์ 3388537159 (3.3 GB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 3286057 ไบต์ 606308993 (606.3 MB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
$ sudo gedit /etc/default/isc-dhcp-server
#INTERFACESv4="wlp2s0b1"
INTERFACESv4="br-6bc01dce843b"
อินเตอร์เฟสv6=""
sudo gedit /etc/dhcp/dhcpd.conf
#dhcpd.conf
ชื่อโดเมนตัวเลือก "example.org";
ตัวเลือกโดเมนเนมเซิร์ฟเวอร์ ns1.example.org, ns2.example.org;
เวลาเช่าเริ่มต้น 600;
เวลาเช่าสูงสุด 7200;
ddns-update-style ไม่มี;
เผด็จการ;
ซับเน็ต 172.18.0.0 เน็ตมาสก์ 255.255.0.0
{
ช่วง 172.18.0.10 172.18.0.50;
# เราเตอร์ตัวเลือก 172.18.0.1;
ตัวเลือกซับเน็ตมาสก์ 255.255.0.0;
# ตัวเลือกออกอากาศที่อยู่ 172.18.255.255;
}