LANCOM AddIns für die Cloud

Aus tisentoWiki
Zur Navigation springen Zur Suche springen

Add ins für die LANCOM Management Cloud

AddIns für Router

AddIn für die Anpassung der Default Route eines Netzes

Hier in diesem Fall das Netz mit dem VLAN 2008 an IP Adresse 172.30.3.254


exports.main = function (config, context) {

if (context.device.type=="LANCOM ISG-1000")

{             

config.addScriptLine("cd /Setup/IP-Router/IP-Routing-Table ");

config.addScriptLine("add  255.255.255.255  0.0.0.0          2008  {Peer-or-IP}  \"172.30.3.254\"   {Distance}  4        {Masquerade}  on         {Active}  Yes     {Comment}  \"MUMHOTSpot2008 to local Internet\"    ");

config.addScriptLine("cd /");

}

};

Deaktivieren des zweiten ETH Ports am Access Point

Über die Funktion context.device.type wird der Geräte Typ ausgewählt.


exports.main = function (config, context) {

if (context.device.type=="LANCOM LN-860")

{     

        /* START Deaktiviere LAN Port 2 am Accesspoint */

config.addScriptLine("cd /Setup/Interfaces/LAN-Interfaces");

config.addScriptLine("#    Ifc     Operating   Connector      MDI-Mode   Clock-Role         Power-Saving   ");

config.addScriptLine("#    ========------------------------------------------------------------------------");

config.addScriptLine("set  LAN-2  {Operating}  Yes        {Connector}  Power-Down    {MDI-Mode}  Auto      {Clock-Role}  Slave-Preferred   {Power-Saving}  No ");

config.addScriptLine("cd /");

        /* END Deaktiviere LAN Port 2 am Accesspoint */

       

Blockliste für MAC Filter am Access Point

exports.main = function (config, context) {

if (context.device.type=="LANCOM LN-860")

{     

        /* START Blocke unerwuenschte Geraete auf Basis MAC-Filter */

config.addScriptLine("cd /Setup/WLAN/Access-Rules ");

config.addScriptLine("#    MAC-Address-Pattern   SSID-Pattern                              Name                              WPA-Passphrase                                                   Tx-Limit   Rx-Limit   VLAN-Id   Comment                       ");

config.addScriptLine("#    ================================================================-----------------------------------------------------------------------------------------------------------------------------------------------------------------");

config.addScriptLine("add  \"BA:9B:CB:*\"          \"DRHotSpot\"                              {Name}  \"Fritz.Box\"                      {WPA-Passphrase}  \"\"                                                              {Tx-Limit}  0         {Rx-Limit}  0         {VLAN-Id}  0        {Comment}  \"Block Fritz.Box\"");

config.addScriptLine("add  \"CC:32:E5:*\"          \"DRHotSpot\"                              {Name}  \"TP-LINK\"                      {WPA-Passphrase}  \"\"                                                              {Tx-Limit}  0         {Rx-Limit}  0         {VLAN-Id}  0        {Comment}  \"Block TP-Link\"");

config.addScriptLine("cd /");

        /* END Blocke unerwuenschte Geraete auf Basis MAC-Filter */

}};