Author |
Message |
|
Post subject: API a PHP
Posted: 22.01.2012 - 22:30 #96144
|
|
Basic
Joined: Okt 21, 2007
Posts: 305
|
|
Cafte, potreboval by som poradit. Potrebujem z PHP a API na mikrotika vytiahnut podla IP adresy jej MAC adresu z ARP zoznamu. Ako to spravim?
API a vsetky veci k tomu potrebne mam len tu cast od $API->write atd...
Dakujem |
|
|
|
|
 |
|
Post subject: RE: API a PHP
Posted: 22.01.2012 - 22:52 #96145
|
|
Basic
Joined: Jan 21, 2005
Posts: 180
Location: Bratislava
|
|
write("/ip/arp/print");
pomocou read ziskaj odpoved |
|
|
|
|
 |
|
Post subject: RE: API a PHP
Posted: 23.01.2012 - 00:16 #96152
|
|
Majster

Joined: Okt 31, 2006
Posts: 2062
Location: TT
|
|
Code: ›
<?
include("mkAPI.php");
$API = new routeros_api();
$API->debug = false;
if ($API->connect('ipmikrotiku', 'meno', 'heslo')) {
$API->write('/ip/arp/print');
$ARRAY = $API->read();
$API->disconnect();
}
foreach($ARRAY as $x => $out) {
echo($out['.id']."\t".$out['address']."\t".$out['mac-address']."\t".$out['interface']."\t".$out['invalid']."\t".$out['DHCP']."\t".$out['dynamic']."\t".$out['disabled']."\n");
}
?>
súbor mkAPI.php je difinícia triedy routeros_api stiahneš z wiki mikrotiku |
|
|
|
|
 |
|
Post subject: RE: API a PHP
Posted: 23.01.2012 - 10:29 #96156
|
|
Basic
Joined: Okt 21, 2007
Posts: 305
|
|
Dakujem, super, pomohlo.
Este mam 1 otazku, dokaze mk presmerovat uzivatela na danu ip napriklad servera kde zisti ze nema napriklad nieco uhradene? a ak ano tak ako? len s tym zacinam, teda z mk. |
|
|
|
|
 |
|
Post subject: RE: API a PHP
Posted: 23.01.2012 - 16:45 #96171
|
|
Majster

Joined: Okt 31, 2006
Posts: 2062
Location: TT
|
|
normalne cez API naleješ Ip adresy neplatičov do adresslistu
Code: › $API->write("/ip/firewall/address-list/add
=address=IP.AD.RE.SA
=list=NÁZOV_ADRESS_LISTU);
prípadne tam nasypeš ďalšie natovacie pravidlo .... |
|
|
|
|
 |
|
Post subject: RE: API a PHP
Posted: 24.01.2012 - 20:09 #96233
|
|
Basic
Joined: Okt 21, 2007
Posts: 305
|
|
A v tom zozname to niekde presmeruje alebo ako? |
|
|
|
|
 |
|
Post subject: RE: API a PHP
Posted: 16.02.2012 - 19:46 #96811
|
|
Basic
Joined: Okt 21, 2007
Posts: 305
|
|
Este otazocka, ako vymazem z adress-listu IP? vlozit to viem ale vymazat nie, a ak sa da tak aj vymazat celu tabulku. Dakujem |
|
|
|
|
 |
|
Post subject: RE: API a PHP
Posted: 17.02.2012 - 22:50 #96836
|
|
Basic
Joined: Okt 21, 2007
Posts: 305
|
|
|
|
 |
|
Powered by PNphpBB2 © 2003-2005 The PNphpBB Group Credits |