{"id":328,"date":"2012-10-27T11:14:20","date_gmt":"2012-10-27T14:14:20","guid":{"rendered":"http:\/\/www.tech-nico.com\/blog\/?p=328"},"modified":"2013-07-17T19:11:10","modified_gmt":"2013-07-17T22:11:10","slug":"mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips","status":"publish","type":"post","link":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/","title":{"rendered":"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP&#8217;s"},"content":{"rendered":"<div id=\"advads-2731550173\" class=\"advads-antes-de-contenido advads-entity-placement\" style=\"float: left;\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-0513087877342686\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block; text-align:center;\" data-ad-client=\"ca-pub-0513087877342686\" \ndata-ad-slot=\"6331524197\" \ndata-ad-layout=\"in-article\"\ndata-ad-format=\"fluid\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><br style=\"clear: both; display: block; float: none;\"\/><p><strong>PPPoE Secrets: Migrar de IP privada \u00abfija\u00bb a IP publica \u00abfija\u00bb<\/strong><br \/>\nAlgo muy puntual que tuve que hacer cuando migre de IP Privadas a IP Publicas fue mantener la\u00a0terminaci\u00f3n\u00a0de las IP de los clientes PPPoE de mi Red. Se preguntar\u00e1n.. para que?. Bueno en mi caso tengo un sistema de gesti\u00f3n que maneja el servidor usando el API mediante PHP y Mysql. Entonces me tiene que quedar sincronizadas las IP del Mysql con las del Mikrotik. Por otro lado, siempre fui de la idea de que todos los secrets tengan una IP fija asignada, ya que cuando me reportan un problema, de virus, ataque o\u00a0violaci\u00f3n\u00a0de derechos de autor, puedo identificar con velocidad de quien se trata.<\/p><div id=\"advads-3731205647\" class=\"advads-contenido-de-la-entrada advads-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-0513087877342686\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block; text-align:center;\" data-ad-client=\"ca-pub-0513087877342686\" \ndata-ad-slot=\"6331524197\" \ndata-ad-layout=\"in-article\"\ndata-ad-format=\"fluid\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<p>Ejemplo 192.168.100.<strong>8<\/strong> \u00a0 \u00a0 por 201.250.45.<strong>8<\/strong><\/p>\n<p>Para ello, elabore un script que me recorra la lista y\u00a0reemplace\u00a0lo que quiero.<\/p>\n<p><strong>El Script es el siguiente:<\/strong><\/p>\n<pre>       :local BUSCA \"<span style=\"color: #ff0000;\">192.168.100<\/span>\";\r\n       :local REMPL \"<span style=\"color: #ff0000;\">201.250.45<\/span>\";\r\n       # recorro todos los secrets\r\n       :foreach i in=[\/ppp secret find] do={\r\n       # guardo remote IP\r\n          :local tmpIP [\/ppp secret get $i remote-address];\r\n       # guardo la primera parte\r\n          :local ipfirst [pick $tmpIP 0 11];\r\n       #guardo la ultima parte\r\n          :local iplast [pick $tmpIP 12 15];\r\n       #busco los secrets que tienen el rango de Ip a reemplazar\r\n            :if ($ipfirst=$BUSCA) do={\r\n                  :log info ($REMPL .\".\".  $iplast);\r\n                 \/ppp secret set $i remote-address=\"$REMPL.$iplast\"\r\n            }\r\n       }<\/pre>\n<p>Solo tienes que editar las primeras 2 variables \u00abBUSCA\u00bb por la IP actual que vas a buscar, y \u00abREMPL\u00bb por la IP nueva que quieres asignar a cada secret. Si tienes 4 clases C tendras que ejecutar el script 4 veces.<\/p>\n<p>Para importarlo hay que copiar y pegar lo siguiente en la consola:<\/p>\n<blockquote>\n<pre>sys scr add name=recorro_ppp_remoteAddress policy=\\\r\n    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api source=\":local\\\r\n    \\_BUSCA \\\"192.168.100\\\";\\r\\\r\n    \\n:local REMPL \\\"201.250.45\\\";\\r\\\r\n    \\n# recorro todos los secrets\\r\\\r\n    \\n:foreach i in=[\/ppp secret find] do={\\r\\\r\n    \\n# guardo remote IP\\r\\\r\n    \\n   :local tmpIP [\/ppp secret get \\$i remote-address]; \\r\\\r\n    \\n# guardo la primera parte\\r\\\r\n    \\n   :local ipfirst [pick \\$tmpIP 0 11];\\r\\\r\n    \\n#guardo la ultima parte\\r\\\r\n    \\n   :local iplast [pick \\$tmpIP 12 15];\\r\\\r\n    \\n#busco los secrets que tienen el rango de Ip a reemplazar\\r\\\r\n    \\n     :if (\\$ipfirst=\\$BUSCA) do={ \\r\\\r\n    \\n           :log info (\\$REMPL .\\\".\\\".  \\$iplast);\\r\\\r\n    \\n          \/ppp secret set \\$i remote-address=\\\"\\$REMPL.\\$iplast\\\"\\r\\\r\n    \\n     }\\r\\\r\n    \\n}\"<\/pre>\n<\/blockquote>\n<p>Salutes<\/p>\n<p>_________<br \/>\nNicolas Daitsch<br \/>\n<a href=\"http:\/\/tech-nico.com\/blog\"> tech-nico.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PPPoE Secrets: Migrar de IP privada \u00abfija\u00bb a IP publica \u00abfija\u00bb Algo muy puntual que tuve que hacer cuando migre de IP Privadas a IP Publicas fue mantener la\u00a0terminaci\u00f3n\u00a0de las IP de los clientes PPPoE de mi Red. Se preguntar\u00e1n.. &hellip; <a href=\"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":600,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[32,55,3],"tags":[48,47],"class_list":["post-328","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programacion","category-redes","category-trucos","tag-mikrotik","tag-script"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP&#039;s &#183; Tech-nico.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP&#039;s &#183; Tech-nico.com\" \/>\n<meta property=\"og:description\" content=\"PPPoE Secrets: Migrar de IP privada \u00abfija\u00bb a IP publica \u00abfija\u00bb Algo muy puntual que tuve que hacer cuando migre de IP Privadas a IP Publicas fue mantener la\u00a0terminaci\u00f3n\u00a0de las IP de los clientes PPPoE de mi Red. Se preguntar\u00e1n.. &hellip; Sigue leyendo &rarr;\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/\" \/>\n<meta property=\"og:site_name\" content=\"Tech-nico.com\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/pages\/Tech-nico\/112469155508017\" \/>\n<meta property=\"article:published_time\" content=\"2012-10-27T14:14:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-07-17T22:11:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400\" \/>\n\t<meta property=\"og:image:width\" content=\"1650\" \/>\n\t<meta property=\"og:image:height\" content=\"1400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"soporte\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nicolpo\" \/>\n<meta name=\"twitter:site\" content=\"@nicolpo\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"soporte\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/\"},\"author\":{\"name\":\"soporte\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#\\\/schema\\\/person\\\/fbfacdf16e18b339cd034c484e312274\"},\"headline\":\"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP&#8217;s\",\"datePublished\":\"2012-10-27T14:14:20+00:00\",\"dateModified\":\"2013-07-17T22:11:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/\"},\"wordCount\":213,\"commentCount\":6,\"publisher\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"keywords\":[\"mikrotik\",\"script\"],\"articleSection\":[\"Programaci\u00f3n\",\"redes\",\"trucos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/\",\"url\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/\",\"name\":\"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP's &#183; Tech-nico.com\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/#primaryimage\"},\"image\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"datePublished\":\"2012-10-27T14:14:20+00:00\",\"dateModified\":\"2013-07-17T22:11:10+00:00\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"width\":1650,\"height\":1400},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP&#8217;s\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#website\",\"url\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/\",\"name\":\"Tech-nico.com\",\"description\":\"Mikrotik \\\/ Ubiquiti \\\/ Programacion \\\/ Seguridad\",\"publisher\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#organization\",\"name\":\"Tech-Nico.com\",\"url\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i1.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"contentUrl\":\"https:\\\/\\\/i1.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"width\":1650,\"height\":1400,\"caption\":\"Tech-Nico.com\"},\"image\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/www.facebook.com\\\/pages\\\/Tech-nico\\\/112469155508017\",\"https:\\\/\\\/x.com\\\/nicolpo\"]},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#\\\/schema\\\/person\\\/fbfacdf16e18b339cd034c484e312274\",\"name\":\"soporte\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g\",\"caption\":\"soporte\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP's &#183; Tech-nico.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/","og_locale":"es_ES","og_type":"article","og_title":"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP's &#183; Tech-nico.com","og_description":"PPPoE Secrets: Migrar de IP privada \u00abfija\u00bb a IP publica \u00abfija\u00bb Algo muy puntual que tuve que hacer cuando migre de IP Privadas a IP Publicas fue mantener la\u00a0terminaci\u00f3n\u00a0de las IP de los clientes PPPoE de mi Red. Se preguntar\u00e1n.. &hellip; Sigue leyendo &rarr;","og_url":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/","og_site_name":"Tech-nico.com","article_publisher":"http:\/\/www.facebook.com\/pages\/Tech-nico\/112469155508017","article_published_time":"2012-10-27T14:14:20+00:00","article_modified_time":"2013-07-17T22:11:10+00:00","og_image":[{"width":1650,"height":1400,"url":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","type":"image\/jpeg"}],"author":"soporte","twitter_card":"summary_large_image","twitter_creator":"@nicolpo","twitter_site":"@nicolpo","twitter_misc":{"Escrito por":"soporte","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/#article","isPartOf":{"@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/"},"author":{"name":"soporte","@id":"http:\/\/www.tech-nico.com\/blog\/#\/schema\/person\/fbfacdf16e18b339cd034c484e312274"},"headline":"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP&#8217;s","datePublished":"2012-10-27T14:14:20+00:00","dateModified":"2013-07-17T22:11:10+00:00","mainEntityOfPage":{"@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/"},"wordCount":213,"commentCount":6,"publisher":{"@id":"http:\/\/www.tech-nico.com\/blog\/#organization"},"image":{"@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","keywords":["mikrotik","script"],"articleSection":["Programaci\u00f3n","redes","trucos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/","url":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/","name":"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP's &#183; Tech-nico.com","isPartOf":{"@id":"http:\/\/www.tech-nico.com\/blog\/#website"},"primaryImageOfPage":{"@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/#primaryimage"},"image":{"@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","datePublished":"2012-10-27T14:14:20+00:00","dateModified":"2013-07-17T22:11:10+00:00","breadcrumb":{"@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/#primaryimage","url":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","contentUrl":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","width":1650,"height":1400},{"@type":"BreadcrumbList","@id":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-para-recorrer-lista-de-secrets-pppoe-y-reemplazar-ips\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"http:\/\/www.tech-nico.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Mikrotik script para recorrer lista de secrets pppoe y reemplazar IP&#8217;s"}]},{"@type":"WebSite","@id":"http:\/\/www.tech-nico.com\/blog\/#website","url":"http:\/\/www.tech-nico.com\/blog\/","name":"Tech-nico.com","description":"Mikrotik \/ Ubiquiti \/ Programacion \/ Seguridad","publisher":{"@id":"http:\/\/www.tech-nico.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.tech-nico.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"http:\/\/www.tech-nico.com\/blog\/#organization","name":"Tech-Nico.com","url":"http:\/\/www.tech-nico.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"http:\/\/www.tech-nico.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i1.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","contentUrl":"https:\/\/i1.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","width":1650,"height":1400,"caption":"Tech-Nico.com"},"image":{"@id":"http:\/\/www.tech-nico.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/pages\/Tech-nico\/112469155508017","https:\/\/x.com\/nicolpo"]},{"@type":"Person","@id":"http:\/\/www.tech-nico.com\/blog\/#\/schema\/person\/fbfacdf16e18b339cd034c484e312274","name":"soporte","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g","caption":"soporte"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/phA9Q-5i","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":446,"url":"http:\/\/www.tech-nico.com\/blog\/mikrotik-script-buscar-en-ppp-las-ip-libres-no-asignadas-en-una-clase-c\/","url_meta":{"origin":328,"position":0},"title":"Mikrotik Script: Buscar en PPP las IP libres no asignadas en una Clase C","author":"soporte","date":"julio 16, 2013","format":false,"excerpt":"Bueno, este es un script muy rebuscado que arme para listar las IP Libres de un \/24. Es muy util ya que hay escasos bloques IPv4. En mi caso doy pppoe con IP fija, entonces es muy facil a veces (por error) saltearnos alguna IP y quede en desuso.","rel":"","context":"En \u00abProgramaci\u00f3n\u00bb","block_context":{"text":"Programaci\u00f3n","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":364,"url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-como-optimizar-tu-administracion-con-un-poco-de-php-introduccion\/","url_meta":{"origin":328,"position":1},"title":"API MIKROTIK &#8211; Como optimizar tu administracion con un poco de PHP (introduccion)","author":"soporte","date":"marzo 2, 2013","format":false,"excerpt":"\u00a0 Vengo aprovechando a pleno esta GRAN posibilidad que nos dio Mikrotik de poder programar\u00a0nuestros propios scripts, y de mostrar la informacion de manera que nos quede comodo administrar\u00a0varios servidores y en lo posible en una sola pantalla. . Este era mi escenario de antes de usar el API: Aqui\u2026","rel":"","context":"En \u00abredes\u00bb","block_context":{"text":"redes","link":"http:\/\/www.tech-nico.com\/blog\/category\/redes\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":497,"url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-con-php-indice-general\/","url_meta":{"origin":328,"position":2},"title":"API MIKROTIK &#8211; (con php) &#8211; Indice general","author":"soporte","date":"octubre 19, 2013","format":false,"excerpt":"Hola a Todos! Los post me han quedado un poco desconectados, asi que arme un indice que voy a ir actualizando a medida que agregue info. 1) Introduccion: que puedo hacer con este API? 2) Primer Script: Crear nuestro primer ejemplo para acceder a tu RouterOS y testear el acceso.\u2026","rel":"","context":"En \u00abgeneral\u00bb","block_context":{"text":"general","link":"http:\/\/www.tech-nico.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":508,"url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-patear-un-cliente-pppoe-activo\/","url_meta":{"origin":328,"position":3},"title":"API MIKROTIK \u2013 Patear un cliente PPPoE activo","author":"soporte","date":"enero 25, 2014","format":false,"excerpt":"En esta ocasi\u00f3n voy a publicar un c\u00f3digo sencillo pero que varios lectores me han consultado como se hace. El codigo se utiliza con el include para manejar el API, que pueden encontrar en cualquiera de las publicaciones anteriores. __________________ primero en www.tech-nico.com","rel":"","context":"En \u00abProgramaci\u00f3n\u00bb","block_context":{"text":"Programaci\u00f3n","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":178,"url":"http:\/\/www.tech-nico.com\/blog\/graficando-la-cantidad-de-tuneles-pppoe-conectados-simultaneamente-con-dude\/","url_meta":{"origin":328,"position":4},"title":"Graficando la cantidad de t\u00faneles PPPoE (conectados simult\u00e1neamente) con DUDE 4","author":"soporte","date":"junio 30, 2010","format":false,"excerpt":"Lo que queremos obtener es el numero de tuneles PPP simultanes en nuestro concentrador PPPoE Server Mikrotik. Que quedaria como la imagen que se muestra a continuacion: En primer lugar necesitamos crear una\u00a0funci\u00f3n: Para ello vamos al menu Tree, y hacemos doble click en \"Functions\". Presionamos entonces el Boton \"+\"\u2026","rel":"","context":"En \u00abProgramaci\u00f3n\u00bb","block_context":{"text":"Programaci\u00f3n","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":954,"url":"http:\/\/www.tech-nico.com\/blog\/mikrotik-como-direccionar-trafico-pppoe-por-interfaz-sin-balancear-3-wan-3-lan\/","url_meta":{"origin":328,"position":5},"title":"Mikrotik: Como direccionar trafico PPPoE por interfaz (sin balancear): 3 WAN \/ 3 LAN","author":"soporte","date":"agosto 24, 2020","format":false,"excerpt":"No quiero extenderme explicando por que tuve que elegir esta configuracion, pero si quiero decir que fue una solucion muy buena en su momento. Por supuesto que tienen que darse condiciones muy similiares para que te sirva hacer lo mismo. Pero somos tantos en el mundo que seguro mi aporte\u2026","rel":"","context":"En \u00abmikrotik\u00bb","block_context":{"text":"mikrotik","link":"http:\/\/www.tech-nico.com\/blog\/category\/mikrotik\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts\/328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/comments?post=328"}],"version-history":[{"count":4,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts\/328\/revisions"}],"predecessor-version":[{"id":331,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts\/328\/revisions\/331"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/media\/600"}],"wp:attachment":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/media?parent=328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/categories?post=328"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/tags?post=328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}