Ahoj,muze prosim nekdo poradit script v dhcp serveru ze po prideleni IPcky automaticky prida danou ip do simple queues? Zatim mam tento ktery jsem nasel nekde na nete ale nefunguje. Dikes
#Lease to Simple Queues
#V.1 By Virtual IT Export
:local queueName "Client- $leaseActMAC";
:if ($leaseBound = "1") do={
/queue simple add name=$queueName target=($leaseActIP . "/32") limit-at=2M/2M max-limit=2M/2M comment=[/ip dhcp-server lease get [find where active-mac-address=$leaseActMAC && active-address=$leaseActIP] host-name];
} else={
/queue simple remove $queueName
}
Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz
script v DHCP serveru
V hospodách a na veřejných místech máme a v pohodě...
:local queueName "Host- $leaseActMAC";
:if ($leaseBound = "1") do={
/queue simple add name=$queueName target=($leaseActIP . "/32") limit-at=5M/8M max-limit=5M/8M comment=[/ip dhcp-server lease get [find where active-mac-address=$leaseActMAC && active-address=$leaseActIP] host-name];
} else={
/queue simple remove $queueName
}
:local queueName "Host- $leaseActMAC";
:if ($leaseBound = "1") do={
/queue simple add name=$queueName target=($leaseActIP . "/32") limit-at=5M/8M max-limit=5M/8M comment=[/ip dhcp-server lease get [find where active-mac-address=$leaseActMAC && active-address=$leaseActIP] host-name];
} else={
/queue simple remove $queueName
}
0 x
-
- Příspěvky: 281
- Registrován: 15 years ago
No já tomu alespoň tak rozumím (nezkoušel jsem to)
tohle je snad vypovídající:
else={
/queue simple remove $queueName
tohle je snad vypovídající:
else={
/queue simple remove $queueName
0 x
Načo to komplikovať keď to ide tak jednoducho:
add address=192.168.1.1 mac-address=11:22:33:44:55:66 rate-limit=50M/100M server=dhcp1
add address=192.168.1.1 mac-address=11:22:33:44:55:66 rate-limit=50M/100M server=dhcp1
0 x
milan.zelina píše:No já tomu alespoň tak rozumím (nezkoušel jsem to)
tohle je snad vypovídající:
else={
/queue simple remove $queueName
no ja se ptal proto, že pres PCQ to jde udělat elegatně a tam nemusím mazat a spoustet skript
0 x
-
- Příspěvky: 281
- Registrován: 15 years ago