2010/8/5 Hugo Drumond Jacob <[email protected]>:
> BGP com VPLS. Se possível, me manda o patch mais atual para que eu possa
> testar.

OK, arquivo (patch) anexo.

Para aplicar o patch:

$ tar xzf lg-1.9.tar.gz
$ cd lg-1.9
$ patch -p0 -i ../lg-1.9-ROS.patch
patching file .htaccess
patching file lg.cgi
patching file lg.conf

Esse .htaccess eu acrescentei p/ proteger o .conf, no lg.conf tem o
exemplo de como usar o ROS/Mikrotik comentado (é só descomentar e
colocar as suas credenciais, mantenha aquele +c no user). No lg.cgi
além do suporte preliminar ao ROS/Mikrotik também corrigi os links do
whois dos RIR's (alguns estavam desatualizados).

Tem várias modificações que fiz por aqui por conta do Cisco (atualizar
sintaxe, etc) que não constam desse patch, se alguém quiser posso
disponibilizar também. Tem também algumas genéricas que agora não
recordo (inclui apenas o .htaccess e o whois, depois eu comparo com o
código que está em produção).

Qualquer dúvida entre em contato.

--
Herbert
--- .htaccess	2010-08-05 21:24:31.000000000 -0300
+++ .htaccess.new	2010-08-05 21:25:57.000000000 -0300
@@ -0,0 +1,7 @@
+
+Options -Indexes
+
+<FilesMatch "lg.conf">
+  Order allow,deny
+</FilesMatch>
+
--- lg.cgi	2004-11-25 12:12:42.000000000 -0200
+++ lg.cgi.new	2010-08-05 21:34:08.000000000 -0300
@@ -107,14 +107,31 @@
 			"summary"		=>	"show bgp summary",
 			"ping"			=>	"ping count 5 %s"
 			}
-		}
+		},
+        "ros"           =>      {
+                "ipv4"                  =>      {
+                        "bgp"                   =>      "/ip route print detail where dst-address=%s",
+                        "advertised-routes"     =>      "routing bgp advertisements print where %s",
+                        "summary"               =>      "/routing bgp peer print detail",
+                        "ping"                  =>      "/ping count=5 %s",
+                        "trace"                 =>      "/tool traceroute use-dns=yes %s"
+                        },
+                "ipv6"          =>      {
+                        "bgp"                   =>      "/ip route print detail where dst-address=%s",
+                        "advertised-routes"     =>      "/routing bgp advertisements print where %s",
+                        "summary"               =>      "/routing bgp peer print detail",
+                        "ping"                  =>      "/ping count=5 %s",
+                        "trace"                 =>      "/tool traceroute use-dns=yes %s"
+                        }
+                }
 );
 
 my %whois = (
-	"RIPE"		=>	"http://www.ripe.net/perl/whois?AS%s";,
-	"ARIN"		=>	"http://www.arin.net/cgi-bin/whois.pl?queryinput=%s";,
-	"APNIC"		=>	"http://www.apnic.net/apnic-bin/whois.pl?searchtext=AS%s";,
-	"default"	=>	"http://www.sixxs.net/tools/whois/?AS%s";
+        "RIPE"          =>      "http://www.ripe.net/perl/whois?AS%s";,
+        "ARIN"          =>      "https://ws.arin.net/whois/?queryinput=%s";,
+        "APNIC"         =>      "http://www.apnic.net/apnic-bin/whois.pl?searchtext=AS%s";,
+        "default"       =>      "http://lacnic.net/cgi-bin/lacnic/whois?lg=EN&query=AS%s";
+
 );
 
 $| = 1;
--- lg.conf	2004-11-25 10:02:55.000000000 -0200
+++ lg.conf.new	2010-08-05 21:30:37.000000000 -0300
@@ -53,6 +53,9 @@
 		<Router Name="Cisco rsh">
 			<URL>rsh://10.0.0.1</URL>
 		</Router>
+		<Router Name="ROS/Mikrotik telnet" OSType = "ROS">
+			<URL>telnet://login+c:[email protected]</URL>
+		</Router>
 -->
 
 <!-- ISPs in Estonia -->
_______________________________________________
GT-AS mailing list
[email protected]
http://lists.abranet.org.br/mailman/listinfo/gt-as

Responder a