-

   asp24

 - e-mail

 

 -

compex d-link emitech finmark foxgate ok-net senao engenius tp-link ubiquiti networks - "asp24" ) . (

 -

 LiveInternet.ru:
: 18.04.2011
: 240
: 8
: 248

:


API. PHP ()

, 07 2011 . 14:20 +

Mikrotik Routerboard. :

  • PPP Secrets ( ) ;

  • Address Lists IP- .

 

    Mikrotik Router OS API PHP

.1. Mikrotik Routerboard.

 

:

<?php

function f_add_user($login, $password, $ip, $service, $speed, $comment=’no comment’)

require‘routeros_api.class.php’;

$API = new routeros_api);
if ($API->connect(‘192.168.4.253′, ‘ubnt’, ‘ubnt’)

$API->comm"/ppp/secret/add", array(
"name" => $login,
"password" => $password,
"remote-address" => $ip,
"comment" => $comment,
"service" => $service,
);

$max_limit = "$speed"."M"."/"."$speed"."M";

$API->comm"/queue/simple/add", array(
"name" => $login,
"target-addresses" => $ip,
"max-limit" => $max_limit,
);

$API->comm"/ip/firewall/address-list/add", array(
"address" => $ip,
"list" => "asp24net",
);

#print " ";

f_add_user(‘asp24′, ‘asp24password’, ‘10.0.0.2′, ‘any’, ‘10′)
?>

 

:

f_add_user. . $comment . , .

function f_add_user($login, $password, $ip, $service, $speed, $comment=’no comment’)

:

require(‘routeros_api.class.php’);

:

$API = new routeros_api();

:

if ($API->connect(‘192.168.4.253′, ‘ubnt’, ‘ubnt’))

 

Mikrotik Routerboard

.2. Mikrotik Routerboard

API. PHP ()

: [1] []
 

:
: 

: ( )

:

  URL