1
0
Эх сурвалжийг харах

change isc-dhcp server config

root 2 жил өмнө
parent
commit
67d34b5645

+ 3 - 3
docs/addons/dhcpd.conf

@@ -30,19 +30,19 @@ on commit {
     set ClientIP = binary-to-ascii(10, 8, ".", leased-address);
     set ClientMac = binary-to-ascii(16, 8, ":", substring(hardware, 1, 6));
     set ClientHostName = pick-first-value(option host-name,"undef");
-    log (info, concat("add;", ClientIP,";", ClientMac, ";", ClientHostName,";",binary-to-ascii(10,8,"",suffix (option agent.circuit-id, 1)),";",binary-to-ascii(16,8,":",suffix(option agent.remote-id,6)),";;;"));
+    log (info, concat("add;", ClientMac, ";", ClientIP, ";", ClientHostName,";",binary-to-ascii(10,8,"",suffix (option agent.circuit-id, 1)),";",binary-to-ascii(16,8,":",suffix(option agent.remote-id,6)),";;;"));
     }
 
 on release {
     set ClientIP = binary-to-ascii(10, 8, ".", leased-address);
     set ClientMac = binary-to-ascii(16, 8, ":", substring(hardware, 1, 6));
-    log (info, concat("del;", ClientIP,";", ClientMac, ";undef;;;;;;"));
+    log (info, concat("del;", ClientMac, ";", ClientIP, ";" , ";undef;;;;;;"));
 }
 
 on expiry {
     set ClientIP = binary-to-ascii(10, 8, ".", leased-address);
     set ClientMac = binary-to-ascii(16, 8, ":", substring(hardware, 1, 6));
-    log (info, concat("del;", ClientIP,";", ClientMac, ";undef;;;;;;"));
+    log (info, concat("del;", ClientMac, ";", ClientIP, ";" , ";undef;;;;;;"));
 }
 
 log (info, concat("DHCPDLOG - ",binary-to-ascii(10, 8, ".", leased-address)," - ",pick-first-value(option host-name,"undef")," - ",binary-to-ascii (16, 8, ":", substring(hardware, 1, 7))," - at switch - ",binary-to-ascii(16,8,":",suffix(option agent.remote-id,6))," - vlan - ",binary-to-ascii(10,16,"",substring(suffix(option agent.circuit-id,4),0,2))," - port - ",binary-to-ascii(10,8,"",suffix (option agent.circuit-id, 1))," - via - ",binary-to-ascii(10,8,".",packet (24,4))));

+ 6 - 0
docs/dhcpd/rsyslog.d/dhcpd.conf

@@ -0,0 +1,6 @@
+$ModLoad omfile
+
+$DirCreateMode="0700"
+$FileCreateMode="0644"
+
+local5.* /var/log/dhcp.log