【问题标题】:Mikrotik API remove commandMikrotik API 删除命令
【发布时间】:2012-02-01 17:34:13
【问题描述】:

我使用 Mikrotik API,我可以使用 add 命令,但我不知道如何使用 remove 命令。

添加 VPN 用户示例:

$API->comm("/ppp/secret/add", array(
          "name"     => "user",
          "password" => "pass",
          "remote-address" => "172.16.1.10",
          "comment"  => "{new VPN user}",
          "service"  => "pptp",
));

现在如何删除示例 VPN User1?

http://wiki.mikrotik.com/wiki/Category:API

【问题讨论】:

    标签: api command mikrotik router-os


    【解决方案1】:
     $API->write('/ppp/secret/print', false);
     $API->write('?name=user', false);
     $API->write('=.proplist=.id');
     $ARRAYS = $API->read();
    
    
     $API->write('/ppp/secret/remove', false);
     $API->write('=.id=' . $ARRAYS[0]['.id']);
     $READ = $API->read();
    

    【讨论】:

      【解决方案2】:

      在 mikrotik os 终端中,您可以像这样使用 remove:

      • 移除 [find name=NAME]
      • 现在在 API 中测试它

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-31
        • 2011-09-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多