<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://ca.wiki.guifi.net/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
		<id>http://ca.wiki.guifi.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jfigueras</id>
		<title>Guifi.net - Wiki Català - Contribucions de l'usuari [ca]</title>
		<link rel="self" type="application/atom+xml" href="http://ca.wiki.guifi.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jfigueras"/>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Especial:Contribucions/Jfigueras"/>
		<updated>2026-07-29T04:24:08Z</updated>
		<subtitle>Contribucions de l'usuari</subtitle>
		<generator>MediaWiki 1.22.0</generator>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Whatsapp</id>
		<title>Whatsapp</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Whatsapp"/>
				<updated>2014-01-25T21:51:33Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: Es crea la pàgina amb «he trobat una espècie d'API per enviar i/o rebre missatges Whatsapp  a través de sistemes Linux. Ja sé que Whatsapp és un sistema propietari, tancat, mal vist, etc...».&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;he trobat una espècie d'API per enviar i/o rebre missatges Whatsapp  a través de sistemes Linux. Ja sé que Whatsapp és un sistema propietari, tancat, mal vist, etc... però és el que està de moda i pot ser-nos útil per enviar missatges d'error de servidors i/o enviar comandes contra els servidors a través de Whatsapp.&lt;br /&gt;
&lt;br /&gt;
Procés seguit:&lt;br /&gt;
&lt;br /&gt;
Descarreguem el projecte:&lt;br /&gt;
git clone git://github.com/tgalal/yowsup.git&lt;br /&gt;
&lt;br /&gt;
Instal·lem possibles &amp;quot;dependències&amp;quot;:&lt;br /&gt;
apt-get install python-dateutil&lt;br /&gt;
&lt;br /&gt;
Aconseguim un telèfon virtual tipus youfone.es&lt;br /&gt;
&lt;br /&gt;
cd yowsup/src&lt;br /&gt;
cp config.example config&lt;br /&gt;
&lt;br /&gt;
nano config&lt;br /&gt;
&lt;br /&gt;
i canviem la configuració per defecte:&lt;br /&gt;
cc= #if not specified it will be autodetected&lt;br /&gt;
phone=20111111111&lt;br /&gt;
id=0000000000&lt;br /&gt;
password=MDAwMDAwMDAwMA==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
per aquesta:&lt;br /&gt;
cc= 34&lt;br /&gt;
phone=34xxxxxxxxx (Hi posem el nostre telèfon virtual!)&lt;br /&gt;
id=0000000000&lt;br /&gt;
password=&lt;br /&gt;
&lt;br /&gt;
Tot seguit demanem als servidors de Whatsapp el codi de verificació del terminal:&lt;br /&gt;
Si volem rebre el codi per sms, executem aquesta comanda:&lt;br /&gt;
./yowsup-cli -r sms -c config&lt;br /&gt;
&lt;br /&gt;
Si volem rebre una trucada de veu amb el codi, la comanda és aquesta altra:&lt;br /&gt;
./yowsup-cli -r voice -c config&lt;br /&gt;
&lt;br /&gt;
Una vegada tinguem el codi de verificació XXX-XXX, generem la contrasenya:&lt;br /&gt;
python yowsup-cli -c config --register XXX-XXX&lt;br /&gt;
&lt;br /&gt;
Tota la cadena &amp;quot;password&amp;quot; la copiem i l'afegim al fitxer config:&lt;br /&gt;
nano config&lt;br /&gt;
password=CADENA QUE ENS HA RETORNAT L'APLICACIÓ&lt;br /&gt;
&lt;br /&gt;
A partir d'aquest instant si volem enviar un whatsapp des del PC, podem executar aquesta comanda:&lt;br /&gt;
&lt;br /&gt;
python /home/user/yowsup/src/yowsup-cli -c /home/user/yowsup/src/config -s 346xxxxxxxx &amp;quot;TEXT A ENVIAR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Integració d'aquest codi en algun programa fet en C:&lt;br /&gt;
sprintf(syscommand, &amp;quot;python /home/user/yowsup/src/yowsup-cli -c /home/user/yowsup/src/config -s 346xxxxxxxx \&amp;quot;%s\&amp;quot;&amp;quot;, HoraActual());&lt;br /&gt;
&lt;br /&gt;
system(syscommand);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
char *HoraActual(void)&lt;br /&gt;
{&lt;br /&gt;
time_t hora_actual;&lt;br /&gt;
struct tm *ts;&lt;br /&gt;
static char buf[80];&lt;br /&gt;
&lt;br /&gt;
        /* Get the current time */&lt;br /&gt;
        hora_actual = time(0);&lt;br /&gt;
&lt;br /&gt;
        /* Format and print the time, &amp;quot;ddd yyyy-mm-dd hh:mm:ss zzz&amp;quot; */&lt;br /&gt;
        ts = localtime(&amp;amp;hora_actual);&lt;br /&gt;
        strftime(buf, sizeof(buf),&amp;quot;[%d-%m-%Y]-[%H:%M:%S]-&amp;gt;&amp;quot;, ts);&lt;br /&gt;
&lt;br /&gt;
return buf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Si ens interessa que TOT el que enviem a aquest usuari de Whatsapp sigui executat per la Shell del Sistema operatiu, podem modificar el fitxer:&lt;br /&gt;
&lt;br /&gt;
nano /yowsup/src/Examples/ListenerClient.py&lt;br /&gt;
&lt;br /&gt;
Canviem la cadena:&lt;br /&gt;
#print(&amp;quot;%s [%s]:%s&amp;quot;%(jid, formattedDate, messageContent))&lt;br /&gt;
&lt;br /&gt;
Per aquesta:&lt;br /&gt;
os.system(messageContent)&lt;br /&gt;
&lt;br /&gt;
i llavors podem executar l'aplicació per escoltar els missatges que rebem:&lt;br /&gt;
python ./yowsup-cli --listen --autoack --keepalive --config config&lt;br /&gt;
&lt;br /&gt;
De manera que si des del nostre Whatsapp enviem el missatge reboot, el servidor se'ns reiniciarà.&lt;br /&gt;
&lt;br /&gt;
El següent pas és configurar filtres per autoritzar només que certs terminals tinguin accés al servidor, però per aquí es comença.&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Portada</id>
		<title>Portada</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Portada"/>
				<updated>2014-01-25T21:50:54Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: /* Serveis de missatgeria */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;background:#f6f6f6; border:1px solid #C7D0F8; font-size:107%; -moz-border-radius:1em; -webkit-border-radius:1em;border-radius:1em; width:100%;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:12px 17px 5px 17px&amp;quot; |&lt;br /&gt;
'''Guifi.net''' és de tothom, participa-hi [[connectar|connectant]] el teu [[tram de xarxa]] amb el dels altres.&lt;br /&gt;
&lt;br /&gt;
És un projecte col·laboratiu [[organització horitzontal|organitzat horitzontalment]] que agrupa tan a persones individuals, col·lectius, empreses i administracions.&lt;br /&gt;
&lt;br /&gt;
És obert i per tant tothom hi pot participar en igualtat de condicions en el marc del [http://guifi.net/ComunsXOLN Comuns de la Xarxa Oberta, Lliure i Neutral]&lt;br /&gt;
{| style=&amp;quot;width:100%; background:#f6f6f6&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
* [[Guifi.net|Més sobre Guifi.net]]&lt;br /&gt;
* [http://guifi.net/ca/experiencies-us-guifinet Casos d'èxit]&lt;br /&gt;
| style=&amp;quot;background:#f6f6f6; text-align: right; width 30%; padding:30px&amp;quot; |&amp;lt;div style=&amp;quot;width: 400px; margin: 0 auto; background-color: #fcfcfc; border: 1px solid #ccc; border-bottom: 5px groove #999999; border-right:5px groove #999999; text-align: center; padding: 0.4em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 162%; padding: 0.1em;&amp;quot;&amp;gt;Benvinguda al wiki de '''Guifi.net'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 95%;&amp;quot;&amp;gt;Documentació sobre la xarxa oberta, lliure i neutral.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 85%;&amp;quot;&amp;gt;En aquests moments tenim [[Especial:Estadístiques|{{NUMBEROFARTICLES}}]] [[Especial:Llista_de_pàgines|articles]] en català.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 85%;&amp;quot;&amp;gt;Ajuda [[Què és un wiki#Categories|categoritzant]] un dels [[Especial:Pàgines_sense_categoria|articles sense categoritzar]], pots fer servir les [[Especial:Categories|categories ja existents]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;background:#f6f6f6; width:100%;&amp;quot;&lt;br /&gt;
|''A la documentació de guifi.net hi ha els documents de referència per a usuaris novells, experimentats i desenvolupadors. Sigues lliure [[Què és un wiki|d'editar aquest wiki]] per millorar-ne el seu contingut.''&lt;br /&gt;
&amp;lt;div style=&amp;quot; text-align: center&amp;quot;&amp;gt;Contacta: [http://guifi.net/forum Fòrums] '''|''' [http://llistes.guifi.net Llistes de correu] '''|''' [http://guifi.net/xat Xat]&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| id=&amp;quot;mp-upper&amp;quot; style=&amp;quot;width: 100%; margin:6px 0 0 0; background:none; border-spacing: 0px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; background:#FFFFE0; border:1px solid #EECFA1; padding:10px; margin-bottom:7px; vertical-align:top; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em;&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;mp-tfa&amp;quot;&amp;gt;&amp;lt;!--Selector per a [[meta:Mobile]]--&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-left&amp;quot; style=&amp;quot;vertical-align:top; background:#FFFFE0; border-spacing: 0px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#FFDEAD; border:1px solid #EECFA1; border-right:0px; padding:0px; font-size:150%; vertical-align:middle; font-weight:normal; width:100%;&amp;quot; | Com unir-se a Guifi.net&lt;br /&gt;
! style=&amp;quot;background:#a5e085; border:1px solid #99CC33; border-left:0px; padding:0px; vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 style=&amp;quot;color:#000; background:#FFFFE0; padding:15px 5px&amp;quot; | &amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:left; font-size:95%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[tres passos|Com donar d'alta i enllaçar un node]]&lt;br /&gt;
* [[Escull el material]]&lt;br /&gt;
* [[Configura el teu ordinador]]&lt;br /&gt;
* [http://guifi.net/ca/BonesPractiques Bones pràctiques]&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border:1px solid transparent;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;width:50%;background:#f5fffa;border:1px solid #99CC33;padding:10px;margin-bottom:7px; vertical-align:top;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em; &amp;quot; | &lt;br /&gt;
&amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-left&amp;quot; style=&amp;quot;vertical-align:top; background:#f5fffa; border-spacing: 0px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#a5e085; border:1px solid #99CC33; border-right:0px; padding:0px; font-size:150%; vertical-align:middle; font-weight:normal; width:100%;&amp;quot; | Supernodes i illes&lt;br /&gt;
! style=&amp;quot;background:#a5e085; border:1px solid #99CC33; border-left:0px; padding:0px; vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 style=&amp;quot;color:#000; background:#f5fffa; padding:15px 5px&amp;quot; |&amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:left; font-size:95%;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Començar una illa des de 0]]&lt;br /&gt;
* [[Crear un supernode]]&lt;br /&gt;
* [http://guifi.net/ca/BonesPractiques Bones pràctiques]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| id=&amp;quot;mp-upper&amp;quot; style=&amp;quot;width: 100%; margin:6px 0 0 0; background:none; border-spacing: 0px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; style=&amp;quot;background:#f5faff;border:1px solid #cedff2;padding:10px;margin-bottom:7px; vertical-align:top;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em; &amp;quot; | &lt;br /&gt;
&amp;lt;div id=&amp;quot;mp-dyk&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
== [[Legal]] ==&lt;br /&gt;
* [[Particulars]]&lt;br /&gt;
* [[Institucions]]&lt;br /&gt;
* [[Empreses]]&lt;br /&gt;
* [[Serveis_General]]&lt;br /&gt;
* [[Associació|Constitució d'una associació]]&lt;br /&gt;
&lt;br /&gt;
== Finançament ==&lt;br /&gt;
* [[Models de finançament]]&lt;br /&gt;
&lt;br /&gt;
== Xarxa ==&lt;br /&gt;
=== Els bàsics a la web ===&lt;br /&gt;
* [[Zona|Crear i modificar una zona]]&lt;br /&gt;
* [[Afegir_un_node_de_guifi.net|Afegir un node de guifi.net]]&lt;br /&gt;
* [[Serveis|Crear serveis i vincular-los als servidors]]&lt;br /&gt;
* [[Usuaris dels Proxys Federats]]&lt;br /&gt;
* [[Eines|Eines (localització de IPs i MACs, estadístiques, mapes d'enrutament, etc.)]]&lt;br /&gt;
&lt;br /&gt;
=== Infraestructura ===&lt;br /&gt;
{{div col|cols=2}}&lt;br /&gt;
* [[Crear_un_supernode|Muntatge de supernodes]]&lt;br /&gt;
* [[Filtres de xarxes]]&lt;br /&gt;
* [[Enllaços virtuals]]&lt;br /&gt;
* [[Node frontera amb qMp]]&lt;br /&gt;
* [[Hotspot]]&lt;br /&gt;
* [[Eina per buscar rangs de IPs lliures]]&lt;br /&gt;
* [[Creació de túnels PPTP (Debian/dd-wrt/Mikrotik)]]&lt;br /&gt;
* [[PPTP_airos|Tunel PPTP desde antena AirOS]]&lt;br /&gt;
* [[Script per detectar problemes de latència]]&lt;br /&gt;
* [[Tweaks antenes]]&lt;br /&gt;
* [[Fibra_òptica|Fibra Òptica]]&lt;br /&gt;
* [[Gestio_vlans_ubnt_supernode|Vlan de gestió ubnt en supernode híbrid]]&lt;br /&gt;
* [[Toughswitch_supernode_hibrid|Gestió supernode híbrid amb vlan i toughswitch]]&lt;br /&gt;
* [[Fer_bonding_de_dues_ADSL_amb_Routerboard|Fer bonding de dues ADSL amb una Routerboard]]&lt;br /&gt;
* [[Calcul_RF|Càlculs RF]]&lt;br /&gt;
{{div end}}&lt;br /&gt;
&lt;br /&gt;
=== Mesh ===&lt;br /&gt;
* [[Mesh|Crear i connectar-se a núvols Mesh amb qMp]] (actual)&lt;br /&gt;
* [[Alix+GSF|Configurar Àlix per connectar-se al núvol Mesh de gràcia amb gsffirm]] (antic) ([[:es:Alix|es]])&lt;br /&gt;
* [[Quick Mesh Project (qMp)]] ([[:es:Quick Mesh Project|es]])&lt;br /&gt;
* [[Altermesh]] (roaming mesh en Capa 2 amb BATMAN-adv) ([[:es:Altermesh|es]])&lt;br /&gt;
&lt;br /&gt;
=== Enrutaments i conceptes de xarxes ===&lt;br /&gt;
{{div col|cols=2}}&lt;br /&gt;
* [[Enrutament]] --General--&lt;br /&gt;
* [[Peerings]]&lt;br /&gt;
* [[Tunejant salts-BGP PREPEND ]]&lt;br /&gt;
* [[Redundància BGP-OSPF-BGP ]] &lt;br /&gt;
* [[Agregacions BGP ]]&lt;br /&gt;
* [[Pesos BGP]]&lt;br /&gt;
* [[BGP 2 AS en 1 AS]] (útil per a supernodes amb 2 mikrotiks)&lt;br /&gt;
* [[IPv4]]&lt;br /&gt;
* [[IPv6]]&lt;br /&gt;
* [[Criteris d'assignació d'adreces IPv4]]&lt;br /&gt;
* [[ARP]]&lt;br /&gt;
* [[Cables_UTP|Cables UTP]]&lt;br /&gt;
* [http://packetlife.net/library/cheat-sheets/ Resum de conceptes de xarxa]&lt;br /&gt;
{{div end}}&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
{{div col|cols=2}}&lt;br /&gt;
* [[Com es vertebra la xarxa: Troncal, punts d'accés i connexions simples]]&lt;br /&gt;
* [[La seguretat a la xarxa oberta]]&lt;br /&gt;
* [[Aplicacions | Aplicacions de Guifi.net]]&lt;br /&gt;
* [[Recursos externs]]&lt;br /&gt;
* [[Instal·lar firmware Ubiquiti Rocket M5]]&lt;br /&gt;
{{div end}}&lt;br /&gt;
&lt;br /&gt;
== Sistemes ==&lt;br /&gt;
=== Serveis bàsics ===&lt;br /&gt;
{{div col|cols=2}}&lt;br /&gt;
* [[Configurar Repositori apt guifi]]&lt;br /&gt;
* [[Servidor Proxy]]&lt;br /&gt;
* [[Servidor de gràfiques]]&lt;br /&gt;
* [[Servidor DNS]]&lt;br /&gt;
* [[Servidor Rellotge|Servidor de Rellotge (NTP)]]&lt;br /&gt;
* [[Servidor logs remots rsyslogd ]]&lt;br /&gt;
* [[Configurar xarxa]]&lt;br /&gt;
{{div end}}&lt;br /&gt;
&lt;br /&gt;
=== Serveis de compartició de fitxers ===&lt;br /&gt;
* [[Servidor FTP]]&lt;br /&gt;
* [[Servidor Peer 2 Peer]]&lt;br /&gt;
* [[Servidor DCC]]&lt;br /&gt;
&lt;br /&gt;
=== Serveis de missatgeria ===&lt;br /&gt;
* [[Servidor de Correu]]&lt;br /&gt;
* [[Webmail]]&lt;br /&gt;
* [[Servidor Jabber]]&lt;br /&gt;
* [[Servidor IRC]]&lt;br /&gt;
* [[Mailman]]&lt;br /&gt;
* [[Whatsapp]]&lt;br /&gt;
&lt;br /&gt;
=== Serveis de Veu i Vídeo ===&lt;br /&gt;
* [[VoIP|Servidor de VeuIP (VoIP)]]&lt;br /&gt;
* [[Servidor Radio Streaming]]&lt;br /&gt;
&lt;br /&gt;
=== Altres Serveis ===&lt;br /&gt;
{{div col|cols=2}}&lt;br /&gt;
* [[LDAP|Servidor LDAP]]&lt;br /&gt;
* [[Apache|Servidor web Apache]]&lt;br /&gt;
* [[Servidor Repositori Linux]]&lt;br /&gt;
* [[Servidor Repositori Linux (Cache)]]&lt;br /&gt;
* [[Servidor Iperf]]&lt;br /&gt;
* [[Servidor repositori subversion]]&lt;br /&gt;
* [[DHCP|Servidor DHCP]]&lt;br /&gt;
* [[MySQL]] (Bases de Dades)&lt;br /&gt;
* [[Proxmox]] (virtualització)&lt;br /&gt;
* [[Cacti]] (monitoratge)&lt;br /&gt;
* [[Servei de notificació d'incidencies]] (Servei de notificació d'incidencies)&lt;br /&gt;
* [[Monitoratge_Cacti_UBNT|Cacti per a trastos UBNT]]&lt;br /&gt;
* [[Clamav]] (antivirus amb GNU/Linux)&lt;br /&gt;
* [[Trac]] (sistema de gestió de tiquets)&lt;br /&gt;
* [[Squid]] (configuracions avançades squid)&lt;br /&gt;
* [[PXE]] (Instal·lació per xarxa)&lt;br /&gt;
* [http://www.example.com Observium] (Monitoratge molt gràfic, GPL)&lt;br /&gt;
{{div end}}&lt;br /&gt;
&lt;br /&gt;
=== Sistema ===&lt;br /&gt;
* [[ACPI]]&lt;br /&gt;
* [[Bridges_amb_Linux|Bridges amb GNU/Linux]]&lt;br /&gt;
* [[Chroot]]&lt;br /&gt;
* [[Corkscrew]]&lt;br /&gt;
* [[Túnel Proxy SOCKS]]&lt;br /&gt;
* [[Manteniment_de_discs_durs|Manteniment de discs durs]]&lt;br /&gt;
&lt;br /&gt;
== Instal·ladors ==&lt;br /&gt;
* [[Parallamps]]&lt;br /&gt;
* [[Reaprofitar el cable d'antena de televisió]]&lt;br /&gt;
* [[Pressupostos]]&lt;br /&gt;
* [[Utilitzar RB Mikrotik com a tunel PPPoE Movistar-Jazztel-altres]]&lt;br /&gt;
* [http://guifi.net/ca/node/12486 Comunitat de veïns, cas d'exemple]&lt;br /&gt;
* [[Configuració de l'antena per a les gràfiques (SNMP)]]&lt;br /&gt;
* [[Campanars]]&lt;br /&gt;
&lt;br /&gt;
== Desenvolupadors ==&lt;br /&gt;
* [[Manual editor wiki]]&lt;br /&gt;
* [http://wiki.guifi.net/wiki/Trac Trac de Guifi.net]&lt;br /&gt;
* [[Actualitzacions mòduls drupal]]&lt;br /&gt;
* [http://gitorious.org/guifi Repositoris de codi del projecte guifi.net]&lt;br /&gt;
* [[Mapa del codi]]&lt;br /&gt;
* [[API de Guifi]]&lt;br /&gt;
* [[CNML]]&lt;br /&gt;
* [[Empotrar el mapa de Guifi-Google Maps a una web]]&lt;br /&gt;
* [[Unsolclic]]&lt;br /&gt;
* [[Preparant l'entorn de desenvolupament]]&lt;br /&gt;
* [[:Categoria:router|Routers]]&lt;br /&gt;
* [[:Categoria:Telefonia mòbil|Telefonia mòbil]]&lt;br /&gt;
* [[Eficiència energètica]]&lt;br /&gt;
&lt;br /&gt;
== Dissenyadors ==&lt;br /&gt;
* [[Logos]]&lt;br /&gt;
* [[Maquetació de les diverses pàgines web]]&lt;br /&gt;
* [[Usabilitat]]&lt;br /&gt;
* [[Presentacions de guifi.net]]&lt;br /&gt;
&lt;br /&gt;
== Desenvolupament col·lectiu de la xarxa ==&lt;br /&gt;
* [[Cursos]]&lt;br /&gt;
* [[Necessitats]]&lt;br /&gt;
&lt;br /&gt;
== Camp de treball ==&lt;br /&gt;
* [http://camp2012.guifi.net Bloc del camp de treball 'Internet per a tothom! Vic 2012]&lt;br /&gt;
&lt;br /&gt;
== Glossari ==&lt;br /&gt;
* [[Recull de termes emprats habitualment]]&lt;br /&gt;
* [[Guia Ràpida de Guifi.net]]&lt;br /&gt;
* [[Preguntes Freqüents]]&lt;br /&gt;
* [http://guifi.net/ca/CADocs Documents ubicats a la web de guifi.net] antiga &amp;quot;ComEsFa&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Accessos Ràpids =&lt;br /&gt;
* [http://planet.guifi.net Planet]&lt;br /&gt;
* [http://guifi.net/cxoln Comuns (Llicència de la xarxa)]&lt;br /&gt;
* [http://guifi.net/maps Mapa guifi]&lt;br /&gt;
* [[Webs Regionals]]&lt;br /&gt;
* [http://trac.guifi.net Reporta Errors de la web]&lt;br /&gt;
* [http://fundacio.guifi.net Fundació]&lt;br /&gt;
* [http://guifi.net/ca/info Recull de guies i manuals]&lt;br /&gt;
* [http://etherpad.guifi.net/serveris-de-guifi Llistat de serveis variats entorn al projecte]&lt;br /&gt;
[[es:Portada]]&lt;br /&gt;
[[en:Main Page]]&lt;br /&gt;
[[eu:Azala]]&lt;br /&gt;
[[fr:Accueil]]&lt;br /&gt;
[[gl:Portada]]&lt;br /&gt;
[[pt:Página principal]]&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP</id>
		<title>QoS Aplicada als Supernodes del Bages per tal de millorar les comunicacions VoIP</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP"/>
				<updated>2013-05-26T17:57:59Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A la comarca del Bages estem fent proves de telefonia sobre IP i, per tal de maximitzar la qualitat de les comunicacions, hem començat a implementar (experimentalment) priorització de paquets.&lt;br /&gt;
&lt;br /&gt;
La nostra filosofia és intentar complir tant com sigui possible els comuns sense fils, respectant al màxim la neutralitat de xarxa. Tot i això, degut a la naturalesa dels paquets de telefonia IP, ens veiem obligats a tractar-los amb certa prioritat.&lt;br /&gt;
&lt;br /&gt;
Supernodes on ara mateix hi tenim aplicada aquesta priorització de paquets:&lt;br /&gt;
&lt;br /&gt;
10.228.5.1 (CastelladralST1)&lt;br /&gt;
&lt;br /&gt;
10.228.5.2 (CastelladralST2)&lt;br /&gt;
&lt;br /&gt;
10.228.16.129 (SLLTorreTelST3)&lt;br /&gt;
&lt;br /&gt;
10.228.23.1 (SMdB-LaRiberaST1)&lt;br /&gt;
&lt;br /&gt;
10.228.23.18 (SMdBRibera2Rd1)&lt;br /&gt;
&lt;br /&gt;
Hem estat fent proves d'aplicar priorització al SN de SMdB i el tema de la telefonia IP ha millorat bastant. Adjuntem un resum dels canvis fets per si creieu que pot ser interessant aplicar aquestes regles a la resta de troncal.&lt;br /&gt;
&lt;br /&gt;
Creem dues categories de trànsit:&lt;br /&gt;
1.- &amp;quot;Interactiu&amp;quot; (serveis que ocupen poc ample de banda però que són sensibles al retard (VoIP: SIP / IAX2).&lt;br /&gt;
2.- &amp;quot;Bulk&amp;quot; (la resta de tràfic massiu).&lt;br /&gt;
&lt;br /&gt;
En primer lloc diem al router Mikrotik que ens marqui el tràfic basant-se en protocol, port i/o dscp (IP--&amp;gt; Firewall--&amp;gt; Mangle):&lt;br /&gt;
&lt;br /&gt;
/ip firewall mangle&lt;br /&gt;
add action=mark-packet chain=prerouting comment= SIP disabled=no new-packet-mark=interactive passthrough=no protocol=udp src-port=5060-5061&lt;br /&gt;
add action=mark-packet chain=prerouting comment= RTP disabled=no new-packet-mark=interactive passthrough=no protocol=udp src-port=19000-19100&lt;br /&gt;
add action=mark-packet chain=prerouting comment= IAX2 disabled=no new-packet-mark=interactive passthrough=no protocol=udp src-port=4569&lt;br /&gt;
add action=mark-packet chain=prerouting comment=Bulk disabled=no new-packet-mark=bulk packet-mark=!interactive passthrough=no&lt;br /&gt;
&lt;br /&gt;
Tot seguit creem un arbre de cues (Queue tree) per definir les prioritats del tràfec de dades. Per fer proves he garantit 1Mbps al tràfic sensible a retard (interactiu), limitant-ne el fluxe màxim de transmissió a ràfegues de 8Mbps i assignant la màxima prioritat (1) als paquets d'aquesta cua.&lt;br /&gt;
&lt;br /&gt;
La resta de tràfec (bulk) es transmet amb menys prioritat (8), que no vol dir menys eficiència, sense limitació d'amples de banda.&lt;br /&gt;
&lt;br /&gt;
Val a dir que quan no es transmet tràfic sensible a retard, el tràfic massiu (bulk) pot utilitzar l'ample de banda reservat pel primer tipus de tràfic.&lt;br /&gt;
&lt;br /&gt;
/queue tree&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=qdisc parent=global-out priority=1&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1M max-limit=8M name=interactive packet-mark=interactive parent=qdisc \ priority=1 queue=wireless-default&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=bulk packet-mark=bulk parent=qdisc \ priority=8 queue=wireless-default&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP</id>
		<title>QoS Aplicada als Supernodes del Bages per tal de millorar les comunicacions VoIP</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP"/>
				<updated>2013-05-26T17:53:34Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A la comarca del Bages estem fent proves de telefonia sobre IP i, per tal de maximitzar la qualitat de les comunicacions, hem començat a implementar (experimentalment) priorització de paquets.&lt;br /&gt;
&lt;br /&gt;
La nostra filosofia és intentar complir tant com sigui possible els comuns sense fils, respectant al màxim la neutralitat de xarxa. Tot i això, degut a la naturalesa dels paquets de telefonia IP, ens veiem oblibats a tractar-los amb certa prioritat.&lt;br /&gt;
&lt;br /&gt;
Supernodes on ara mateix hi tenim aplicada aquesta priorització de paquets:&lt;br /&gt;
10.228.5.1 (CastelladralST1)&lt;br /&gt;
&lt;br /&gt;
10.228.5.2 (CastelladralST2)&lt;br /&gt;
&lt;br /&gt;
10.228.16.129 (SLLTorreTelST3)&lt;br /&gt;
&lt;br /&gt;
10.228.23.1 (SMdB-LaRiberaST1)&lt;br /&gt;
&lt;br /&gt;
10.228.23.18 (SMdBRibera2Rd1)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hem estat fent proves d'aplicar priorització al SN de SMdB i el tema de la telefonia IP ha millorat bastant. Adjunto un resum dels canvis fets per si creieu que pot ser interessant aplicar aquestes regles a la resta de troncal.&lt;br /&gt;
&lt;br /&gt;
Creem dues categories de trànsit:&lt;br /&gt;
1.- &amp;quot;Interactiu&amp;quot; (serveis que ocupen poc ample de banda però que són sensibles al retard (OSPF, DNS, VoIP, ICMP).&lt;br /&gt;
2.- &amp;quot;Bulk&amp;quot; (la resta de tràfic massiu).&lt;br /&gt;
&lt;br /&gt;
En primer lloc diem al router Mikrotik que ens marqui el tràfic basant-se en protocol, port i/o dscp (IP--&amp;gt; Firewall--&amp;gt; Mangle):&lt;br /&gt;
&lt;br /&gt;
/ip firewall mangle&lt;br /&gt;
add action=mark-packet chain=prerouting comment=PING_ICMP disabled=no new-packet-mark=interactive passthrough=no protocol=icmp&lt;br /&gt;
add action=mark-packet chain=prerouting comment=DNS disabled=no new-packet-mark=interactive passthrough=no protocol=udp src-port=53&lt;br /&gt;
add action=mark-packet chain=prerouting comment= OSPF disabled=no new-packet-mark=interactive passthrough=no protocol=ospf&lt;br /&gt;
add action=mark-packet chain=prerouting comment= SIP_RTP disabled=no dscp=46 new-packet-mark=interactive passthrough=no&lt;br /&gt;
add action=mark-packet chain=prerouting comment=&amp;quot;&amp;quot; disabled=no dscp=26 new-packet-mark=interactive passthrough=no&lt;br /&gt;
add action=mark-packet chain=prerouting comment=Bulk disabled=no new-packet-mark=bulk packet-mark=!interactive passthrough=no&lt;br /&gt;
&lt;br /&gt;
Tot seguit creem un arbre de cues (Queue tree) per definir les prioritats del tràfec de dades. Per fer proves he garantit 1Mbps al tràfic sensible a retard (interactiu), limitant-ne el fluxe màxim a 8Mbps i assignant la màxima prioritat (1) als paquets d'aquesta cua.&lt;br /&gt;
La resta de tràfec (bulk) es transmet amb menys prioritat (8), que no vol dir menys eficiència, sense limitació d'amples de banda.&lt;br /&gt;
Val a dir que quan no es transmet tràfic sensible a retard, el tràfic massiu (bulk) pot utilitzar l'ample de banda reservat pel primer tipus de tràfic.&lt;br /&gt;
&lt;br /&gt;
/queue tree&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=qdisc parent=global-out priority=1&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1M max-limit=8M name=interactive packet-mark=interactive parent=qdisc \ priority=1 queue=wireless-default&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=bulk packet-mark=bulk parent=qdisc \ priority=8 queue=wireless-default&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP</id>
		<title>QoS Aplicada als Supernodes del Bages per tal de millorar les comunicacions VoIP</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP"/>
				<updated>2013-05-26T17:47:48Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A la comarca del Bages estem fent proves de telefonia sobre IP i, per tal de maximitzar la qualitat de les comunicacions, hem començat a implementar (experimentalment) priorització de paquets.&lt;br /&gt;
&lt;br /&gt;
La nostra filosofia és intentar complir tant com sigui possible els comuns sense fils, respectant al màxim la neutralitat de xarxa. Tot i això, degut a la naturalesa dels paquets de telefonia IP, ens veiem oblibats a tractar-los amb certa prioritat.&lt;br /&gt;
&lt;br /&gt;
Supernodes on ara mateix hi tenim aplicada aquesta priorització de paquets:&lt;br /&gt;
10.228.5.1 (CastelladralST1)&lt;br /&gt;
10.228.5.2 (CastelladralST2)&lt;br /&gt;
10.228.16.129 (SLLTorreTelST3)&lt;br /&gt;
NO - 10.228.17.2 (Rou-Ass-02-BF)&lt;br /&gt;
10.228.23.1 (SMdB-LaRiberaST1)&lt;br /&gt;
10.228.23.18 (SMdBRibera2Rd1)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hem estat fent proves d'aplicar priorització al SN de SMdB i el tema de la telefonia IP ha millorat bastant. Adjunto un resum dels canvis fets per si creieu que pot ser interessant aplicar aquestes regles a la resta de troncal.&lt;br /&gt;
&lt;br /&gt;
Creem dues categories de trànsit:&lt;br /&gt;
1.- &amp;quot;Interactiu&amp;quot; (serveis que ocupen poc ample de banda però que són sensibles al retard (OSPF, DNS, VoIP, ICMP).&lt;br /&gt;
2.- &amp;quot;Bulk&amp;quot; (la resta de tràfic massiu).&lt;br /&gt;
&lt;br /&gt;
En primer lloc diem al router Mikrotik que ens marqui el tràfic basant-se en protocol, port i/o dscp (IP--&amp;gt; Firewall--&amp;gt; Mangle):&lt;br /&gt;
&lt;br /&gt;
/ip firewall mangle&lt;br /&gt;
add action=mark-packet chain=prerouting comment=PING_ICMP disabled=no new-packet-mark=interactive passthrough=no protocol=icmp&lt;br /&gt;
add action=mark-packet chain=prerouting comment=DNS disabled=no new-packet-mark=interactive passthrough=no protocol=udp src-port=53&lt;br /&gt;
add action=mark-packet chain=prerouting comment= OSPF disabled=no new-packet-mark=interactive passthrough=no protocol=ospf&lt;br /&gt;
add action=mark-packet chain=prerouting comment= SIP_RTP disabled=no dscp=46 new-packet-mark=interactive passthrough=no&lt;br /&gt;
add action=mark-packet chain=prerouting comment=&amp;quot;&amp;quot; disabled=no dscp=26 new-packet-mark=interactive passthrough=no&lt;br /&gt;
add action=mark-packet chain=prerouting comment=Bulk disabled=no new-packet-mark=bulk packet-mark=!interactive passthrough=no&lt;br /&gt;
&lt;br /&gt;
Tot seguit creem un arbre de cues (Queue tree) per definir les prioritats del tràfec de dades. Per fer proves he garantit 1Mbps al tràfic sensible a retard (interactiu), limitant-ne el fluxe màxim a 8Mbps i assignant la màxima prioritat (1) als paquets d'aquesta cua.&lt;br /&gt;
La resta de tràfec (bulk) es transmet amb menys prioritat (8), que no vol dir menys eficiència, sense limitació d'amples de banda.&lt;br /&gt;
Val a dir que quan no es transmet tràfic sensible a retard, el tràfic massiu (bulk) pot utilitzar l'ample de banda reservat pel primer tipus de tràfic.&lt;br /&gt;
&lt;br /&gt;
/queue tree&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=qdisc parent=global-out priority=1&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1M max-limit=8M name=interactive packet-mark=interactive parent=qdisc \ priority=1 queue=wireless-default&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=bulk packet-mark=bulk parent=qdisc \ priority=8 queue=wireless-default&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP</id>
		<title>QoS Aplicada als Supernodes del Bages per tal de millorar les comunicacions VoIP</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP"/>
				<updated>2013-05-26T17:39:50Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Aparells on hi hem aplicat QoS:&lt;br /&gt;
10.228.5.1 (CastelladralST1)&lt;br /&gt;
10.228.5.2 (CastelladralST2)&lt;br /&gt;
10.228.16.129 (SLLTorreTelST3)&lt;br /&gt;
NO - 10.228.17.2 (Rou-Ass-02-BF)&lt;br /&gt;
10.228.23.1 (SMdB-LaRiberaST1)&lt;br /&gt;
10.228.23.18 (SMdBRibera2Rd1)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
he estat fent proves d'aplicar QoS al SN de SMdB i el tema de la telefonia IP ha millorat bastant. Adjunto un resum dels canvis fets per si creieu que pot ser interessant aplicar aquestes regles a la resta de troncal.&lt;br /&gt;
&lt;br /&gt;
He creat dues categories de trànsit:&lt;br /&gt;
1.- &amp;quot;Interactiu&amp;quot; (serveis que ocupen poc ample de banda però que són sensibles al retard (OSPF, DNS, VoIP, ICMP).&lt;br /&gt;
2.- &amp;quot;Bulk&amp;quot; (la resta de tràfic massiu).&lt;br /&gt;
&lt;br /&gt;
En primer lloc diem al router Mikrotik que ens marqui el tràfic basant-se en protocol, port i/o dscp (IP--&amp;gt; Firewall--&amp;gt; Mangle):&lt;br /&gt;
&lt;br /&gt;
/ip firewall mangle&lt;br /&gt;
add action=mark-packet chain=prerouting comment=PING_ICMP disabled=no new-packet-mark=interactive passthrough=no protocol=icmp&lt;br /&gt;
add action=mark-packet chain=prerouting comment=DNS disabled=no new-packet-mark=interactive passthrough=no protocol=udp src-port=53&lt;br /&gt;
add action=mark-packet chain=prerouting comment= OSPF disabled=no new-packet-mark=interactive passthrough=no protocol=ospf&lt;br /&gt;
add action=mark-packet chain=prerouting comment= SIP_RTP disabled=no dscp=46 new-packet-mark=interactive passthrough=no&lt;br /&gt;
add action=mark-packet chain=prerouting comment=&amp;quot;&amp;quot; disabled=no dscp=26 new-packet-mark=interactive passthrough=no&lt;br /&gt;
add action=mark-packet chain=prerouting comment=Bulk disabled=no new-packet-mark=bulk packet-mark=!interactive passthrough=no&lt;br /&gt;
&lt;br /&gt;
Tot seguit creem un arbre de cues (Queue tree) per definir les prioritats del tràfec de dades. Per fer proves he garantit 1Mbps al tràfic sensible a retard (interactiu), limitant-ne el fluxe màxim a 8Mbps i assignant la màxima prioritat (1) als paquets d'aquesta cua.&lt;br /&gt;
La resta de tràfec (bulk) es transmet amb menys prioritat (8), que no vol dir menys eficiència, sense limitació d'amples de banda.&lt;br /&gt;
Val a dir que quan no es transmet tràfic sensible a retard, el tràfic massiu (bulk) pot utilitzar l'ample de banda reservat pel primer tipus de tràfic.&lt;br /&gt;
&lt;br /&gt;
/queue tree&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=qdisc parent=global-out priority=1&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1M max-limit=8M name=interactive packet-mark=interactive parent=qdisc \ priority=1 queue=wireless-default&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=bulk packet-mark=bulk parent=qdisc \ priority=8 queue=wireless-default&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP</id>
		<title>QoS Aplicada als Supernodes del Bages per tal de millorar les comunicacions VoIP</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/QoS_Aplicada_als_Supernodes_del_Bages_per_tal_de_millorar_les_comunicacions_VoIP"/>
				<updated>2013-05-26T17:39:06Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: Es crea la pàgina amb «Aparells on hi hem aplicat QoS: 10.228.5.1 (CastelladralST1) 10.228.5.2 (CastelladralST2) 10.228.16.129 (SLLTorreTelST3) NO - 10.228.17.2 (Rou-Ass-02-BF) 10.228.23.1 (...».&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aparells on hi hem aplicat QoS:&lt;br /&gt;
10.228.5.1 (CastelladralST1)&lt;br /&gt;
10.228.5.2 (CastelladralST2)&lt;br /&gt;
10.228.16.129 (SLLTorreTelST3)&lt;br /&gt;
NO - 10.228.17.2 (Rou-Ass-02-BF)&lt;br /&gt;
10.228.23.1 (SMdB-LaRiberaST1)&lt;br /&gt;
10.228.23.18 (SMdBRibera2Rd1)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
he estat fent proves d'aplicar QoS al SN de SMdB i el tema de la telefonia IP ha millorat bastant. Adjunto un resum dels canvis fets per si creieu que pot ser interessant aplicar aquestes regles a la resta de troncal.&lt;br /&gt;
&lt;br /&gt;
He creat dues categories de trànsit:&lt;br /&gt;
1.- &amp;quot;Interactiu&amp;quot; (serveis que ocupen poc ample de banda però que són sensibles al retard (OSPF, DNS, VoIP, ICMP).&lt;br /&gt;
2.- &amp;quot;Bulk&amp;quot; (la resta de tràfic massiu).&lt;br /&gt;
&lt;br /&gt;
En primer lloc diem al router Mikrotik que ens marqui el tràfic basant-se en protocol, port i/o dscp (IP--&amp;gt; Firewall--&amp;gt; Mangle):&lt;br /&gt;
&lt;br /&gt;
/ip firewall mangle&lt;br /&gt;
add action=mark-packet chain=prerouting comment=PING_ICMP disabled=no new-packet-mark=interactive passthrough=no protocol=icmp&lt;br /&gt;
add action=mark-packet chain=prerouting comment=DNS disabled=no new-packet-mark=interactive passthrough=no protocol=udp src-port=53&lt;br /&gt;
add action=mark-packet chain=prerouting comment= OSPF disabled=no new-packet-mark=interactive passthrough=no protocol=ospf&lt;br /&gt;
add action=mark-packet chain=prerouting comment= SIP_RTP disabled=no dscp=46 new-packet-mark=interactive passthrough=no&lt;br /&gt;
add action=mark-packet chain=prerouting comment=&amp;quot;&amp;quot; disabled=no dscp=26 new-packet-mark=interactive passthrough=no&lt;br /&gt;
add action=mark-packet chain=prerouting comment=Bulk disabled=no new-packet-mark=bulk packet-mark=!interactive passthrough=no&lt;br /&gt;
&lt;br /&gt;
Tot seguit creem un arbre de cues (Queue tree) per definir les prioritats del tràfec de dades. Per fer proves he garantit 1Mbps al tràfic sensible a retard (interactiu), limitant-ne el fluxe màxim a 8Mbps i assignant la màxima prioritat (1) als paquets d'aquesta cua.&lt;br /&gt;
La resta de tràfec (bulk) es transmet amb menys prioritat (8), que no vol dir menys eficiència, sense limitació d'amples de banda.&lt;br /&gt;
Val a dir que quan no es transmet tràfic sensible a retard, el tràfic massiu (bulk) pot utilitzar l'ample de banda reservat pel primer tipus de tràfic.&lt;br /&gt;
&lt;br /&gt;
/queue tree&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=qdisc parent=global-out priority=1&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1M max-limit=8M name=interactive packet-mark=interactive parent=qdisc \ priority=1 queue=wireless-default&lt;br /&gt;
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=bulk packet-mark=bulk parent=qdisc \ priority=8 queue=wireless-default&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/VoIP</id>
		<title>VoIP</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/VoIP"/>
				<updated>2013-05-26T17:37:30Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Servei de telefonia (veu i vídeo) sobre IP&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk|VoIP Server]]&lt;br /&gt;
* [[Voip-clients|VoIP Clients]]&lt;br /&gt;
&lt;br /&gt;
* [https://projectes.guifibages.net/projects/guifibages/wiki | Configuracions VOIP guifibages]&lt;br /&gt;
* [[QoS Aplicada als Supernodes del Bages per tal de millorar les comunicacions VoIP]]&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/VoIP</id>
		<title>VoIP</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/VoIP"/>
				<updated>2013-05-26T17:37:15Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Servei de telefonia (veu i vídeo) sobre IP&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk|VoIP Server]]&lt;br /&gt;
* [[Voip-clients|VoIP Clients]]&lt;br /&gt;
&lt;br /&gt;
* [[QoS Aplicada als Supernodes del Bages per tal de millorar les comunicacions VoIP]]&lt;br /&gt;
* [https://projectes.guifibages.net/projects/guifibages/wiki | Configuracions VOIP guifibages]&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/VoIP</id>
		<title>VoIP</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/VoIP"/>
				<updated>2013-05-26T17:36:38Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Servei de telefonia (veu i vídeo) sobre IP&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk|VoIP Server]]&lt;br /&gt;
* [[Voip-clients|VoIP Clients]]&lt;br /&gt;
&lt;br /&gt;
* [[QoS Aplicada als SN del Bages per millorar les comunicacions VoIP]]&lt;br /&gt;
* [https://projectes.guifibages.net/projects/guifibages/wiki | Configuracions VOIP guifibages]&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/VoIP</id>
		<title>VoIP</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/VoIP"/>
				<updated>2013-05-26T17:36:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Servei de telefonia (veu i vídeo) sobre IP&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk|VoIP Server]]&lt;br /&gt;
* [[Voip-clients|VoIP Clients]]&lt;br /&gt;
&lt;br /&gt;
[[QoS Aplicada als SN del Bages per millorar les comunicacions VoIP]]&lt;br /&gt;
* [https://projectes.guifibages.net/projects/guifibages/wiki | Configuracions VOIP guifibages]&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia</id>
		<title>Script per detectar problemes de latència</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia"/>
				<updated>2012-03-13T18:45:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El present script analitza la latència entre els diversos elements d'un segment de xarxa.&lt;br /&gt;
En cas que la latència sigui superior a un valor prefixat a l'script, s'envia un e-mail al responsable del &amp;quot;trasto&amp;quot;&lt;br /&gt;
i també un altre a l'administrador per tal de detectar futurs problemes greus abans que arribin a ser greus.&lt;br /&gt;
També genera un log amb els errors lleus i greus.&lt;br /&gt;
El propi script intenta ser &amp;quot;auto-explicatiu&amp;quot;: [[Media:latencies.pdf]]&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia</id>
		<title>Script per detectar problemes de latència</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia"/>
				<updated>2012-03-13T18:44:30Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: Contingut canviat per «El present script analitza la latència entre els diversos elements d'un segment de xarxa.
En cas que la latència sigui superior a un valor prefixat a l'script, s'envia u...».&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El present script analitza la latència entre els diversos elements d'un segment de xarxa.&lt;br /&gt;
En cas que la latència sigui superior a un valor prefixat a l'script, s'envia un e-mail al responsable del &amp;quot;trasto&amp;quot;&lt;br /&gt;
i també un altre a l'administrador per tal de detectar futurs problemes greus abans que arribin a ser greus.&lt;br /&gt;
També genera un log amb els errors lleus i greus.&lt;br /&gt;
El propi script intenta ser &amp;quot;auto-explicatiu&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Media:latencies.sh]]&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Fitxer:Latencies.pdf</id>
		<title>Fitxer:Latencies.pdf</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Fitxer:Latencies.pdf"/>
				<updated>2012-03-13T18:43:35Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia</id>
		<title>Script per detectar problemes de latència</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia"/>
				<updated>2012-03-13T18:41:09Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El present script analitza la latència entre els diversos elements d'un segment de xarxa.&lt;br /&gt;
En cas que la latència sigui superior a un valor prefixat a l'script, s'envia un e-mail al responsable del &amp;quot;trasto&amp;quot;&lt;br /&gt;
i també un altre a l'administrador per tal de detectar futurs problemes greus abans que arribin a ser greus.&lt;br /&gt;
També genera un log amb els errors lleus i greus.&lt;br /&gt;
El propi script intenta ser &amp;quot;auto-explicatiu&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Media:latencies.sh]]&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Aquest script envia pings contra elements de xarxa i genera alarmes en format e-mail&lt;br /&gt;
# depenent de les latencies programades com a perilloses i critiques.&lt;br /&gt;
# Josep Figueras i Franch&lt;br /&gt;
# 2012-03-13 - Versió 2.1&lt;br /&gt;
&lt;br /&gt;
# Manual per configurar el servidor de correu:&lt;br /&gt;
# En sistemes Debian/Ubuntu:&lt;br /&gt;
# apt-get update &amp;amp;&amp;amp; apt-get install ssmtp &amp;amp;&amp;amp; apt-get install mailutils&lt;br /&gt;
# Editem el fitxer /etc/ssmtp/ssmtp.conf i hi afegim aquesta configuracio:&lt;br /&gt;
# AuthUser=robot.guifi@gmail.com&lt;br /&gt;
# AuthPass=robot_guifi&lt;br /&gt;
# FromLineOverride=YES&lt;br /&gt;
# mailhub=smtp.gmail.com:587&lt;br /&gt;
# UseSTARTTLS=YES&lt;br /&gt;
&lt;br /&gt;
# Comanda per executar l'script: bash ./link-test_Manresa2Castelladral &amp;amp;&lt;br /&gt;
# Per matar el procés: ps aux | grep link-test_Manresa2Castelladral&lt;br /&gt;
# Busquem PID i executem kill -9 #PID&lt;br /&gt;
&lt;br /&gt;
# I aquesta es la comanda per enviar mails des de la shell:&lt;br /&gt;
#echo &amp;quot;COS_DEL_MISSATGE&amp;quot; | mail -s &amp;quot;TITOL_DEL_MISSATGE&amp;quot; CORREU_DESTINATARI@gmail.com&lt;br /&gt;
&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
#FUNCIO QUE ANALITZA UN DISPOSITIU DE XARXA&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
function Analitza_Host {&lt;br /&gt;
	LATENCIA=`ping -n -c $NOMBRE_PINGS_PER_CALCULAR_PROMIG $1 | awk -F/ '/^rtt/ { print $5 }' | awk -F '.' '{ print $1; }'`&lt;br /&gt;
&lt;br /&gt;
	if [ ! -n &amp;quot;$LATENCIA&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		# Afegim el missatge d'error al log&lt;br /&gt;
		echo &amp;quot;ERROR!: [`date +%D` `date +%T`]: L'equip $1 no respon als pings!&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
		# Enviem un mail al responsable del dispositiu per tal que solventi el problema&lt;br /&gt;
		echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. El dispositiu no respon als pings!&amp;quot; | mail -s &amp;quot;Problema detectat $1&amp;quot; $2&lt;br /&gt;
&lt;br /&gt;
		# Enviem tambe un mail a l'administrador&lt;br /&gt;
		echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. El dispositiu no respon als pings!&amp;quot; | mail -s &amp;quot;Problema detectat $1&amp;quot; $MAIL_ADMINISTRADOR&lt;br /&gt;
&lt;br /&gt;
	elif [ $LATENCIA -le &amp;quot;$LLINDAR_PERILLOS&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		ESTAT_LATENCIA=&amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	elif [ $LATENCIA -le &amp;quot;$LLINDAR_CRITIC&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		ESTAT_LATENCIA=&amp;quot;PERILL&amp;quot;&lt;br /&gt;
&lt;br /&gt;
		# Afegim el missatge d'error al log&lt;br /&gt;
        	echo &amp;quot;$ESTAT_LATENCIA: [`date +%D` `date +%T`]: Temps de resposta promig contra el servidor $1= $LATENCIA ms&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
	else&lt;br /&gt;
	ESTAT_LATENCIA=&amp;quot;CRITIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	# Afegim el missatge d'error al log&lt;br /&gt;
	echo &amp;quot;$ESTAT_LATENCIA: [`date +%D` `date +%T`]: Temps de resposta promig contra el servidor $1= $LATENCIA ms&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
	# Enviem un mail al responsable del dispositiu per tal que solventi el problema&lt;br /&gt;
	echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. Latencia= $LATENCIA ms&amp;quot; | mail -s &amp;quot;Problema detectat al dispositiu $1&amp;quot; $2&lt;br /&gt;
&lt;br /&gt;
	# Enviem tambe un mail a l'administrador&lt;br /&gt;
	echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. Latencia= $LATENCIA ms&amp;quot; | mail -s &amp;quot;Problema detectat al dispositiu $1&amp;quot; $MAIL_ADMINISTRADOR&lt;br /&gt;
&lt;br /&gt;
	fi&lt;br /&gt;
}&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
#Les variables d'entorn&lt;br /&gt;
NOMBRE_PINGS_PER_CALCULAR_PROMIG=5&lt;br /&gt;
LLINDAR_PERILLOS=40 # Si la latència és superior a aquest valor, es genera un missage de PERILL&lt;br /&gt;
LLINDAR_CRITIC=60 # Per latències superiors a aquest valor es genera un missatge CRITIC i s'envien mails als responsables&lt;br /&gt;
RUTA_LOG=&amp;quot;/var/log/Errors_Manresa-Castelladral.log&amp;quot; # Ruta on guardarem els missatges d'errors detectats&lt;br /&gt;
MAIL_ADMINISTRADOR=&amp;quot;administrador@gmail.com&amp;quot; # Correu electrònic de l'administrador del segment de xarxa&lt;br /&gt;
&lt;br /&gt;
while true;&lt;br /&gt;
do&lt;br /&gt;
&lt;br /&gt;
# Llistat de dispositius a analitzar&lt;br /&gt;
# Format: Analitza_Host DISPOSITIU_A_ANALITZAR E-MAIL_DEL_RESPONSABLE_DEL_DISPOSITIU&lt;br /&gt;
# Origen: Sant Ignasi (Manresa)&lt;br /&gt;
# Desti: Castelladral&lt;br /&gt;
Analitza_Host ManresaServerGuifi--14267.ip.guifi.net responsble1@gmail.com&lt;br /&gt;
Analitza_Host MNKoutenST1--32097.ip.guifi.net responsable2@guifi.net&lt;br /&gt;
Analitza_Host SLLTorreTelST2--29076.ip.guifi.net responsable3@gmail.com&lt;br /&gt;
Analitza_Host SLLTorreTelST3--36277.ip.guifi.net responsable4@hotmail.com&lt;br /&gt;
Analitza_Host 10.228.5.1 responsable5@gmail.com&lt;br /&gt;
&lt;br /&gt;
# Esperem 30 minuts abans no tornem a analitzar el segment de xarxa&lt;br /&gt;
sleep 1800&lt;br /&gt;
done&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia</id>
		<title>Script per detectar problemes de latència</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia"/>
				<updated>2012-03-13T18:39:13Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El present script analitza la latència entre els diversos elements d'un segment de xarxa.&lt;br /&gt;
En cas que la latència sigui superior a un valor prefixat a l'script, s'envia un e-mail al responsable del &amp;quot;trasto&amp;quot;&lt;br /&gt;
i també un altre a l'administrador per tal de detectar futurs problemes greus abans que arribin a ser greus.&lt;br /&gt;
També genera un log amb els errors lleus i greus.&lt;br /&gt;
El propi script intenta ser &amp;quot;auto-explicatiu&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Aquest script envia pings contra elements de xarxa i genera alarmes en format e-mail&lt;br /&gt;
# depenent de les latencies programades com a perilloses i critiques.&lt;br /&gt;
# Josep Figueras i Franch&lt;br /&gt;
# 2012-03-13 - Versió 2.1&lt;br /&gt;
&lt;br /&gt;
# Manual per configurar el servidor de correu:&lt;br /&gt;
# En sistemes Debian/Ubuntu:&lt;br /&gt;
# apt-get update &amp;amp;&amp;amp; apt-get install ssmtp &amp;amp;&amp;amp; apt-get install mailutils&lt;br /&gt;
# Editem el fitxer /etc/ssmtp/ssmtp.conf i hi afegim aquesta configuracio:&lt;br /&gt;
# AuthUser=robot.guifi@gmail.com&lt;br /&gt;
# AuthPass=robot_guifi&lt;br /&gt;
# FromLineOverride=YES&lt;br /&gt;
# mailhub=smtp.gmail.com:587&lt;br /&gt;
# UseSTARTTLS=YES&lt;br /&gt;
&lt;br /&gt;
# Comanda per executar l'script: bash ./link-test_Manresa2Castelladral &amp;amp;&lt;br /&gt;
# Per matar el procés: ps aux | grep link-test_Manresa2Castelladral&lt;br /&gt;
# Busquem PID i executem kill -9 #PID&lt;br /&gt;
&lt;br /&gt;
# I aquesta es la comanda per enviar mails des de la shell:&lt;br /&gt;
#echo &amp;quot;COS_DEL_MISSATGE&amp;quot; | mail -s &amp;quot;TITOL_DEL_MISSATGE&amp;quot; CORREU_DESTINATARI@gmail.com&lt;br /&gt;
&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
#FUNCIO QUE ANALITZA UN DISPOSITIU DE XARXA&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
function Analitza_Host {&lt;br /&gt;
	LATENCIA=`ping -n -c $NOMBRE_PINGS_PER_CALCULAR_PROMIG $1 | awk -F/ '/^rtt/ { print $5 }' | awk -F '.' '{ print $1; }'`&lt;br /&gt;
&lt;br /&gt;
	if [ ! -n &amp;quot;$LATENCIA&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		# Afegim el missatge d'error al log&lt;br /&gt;
		echo &amp;quot;ERROR!: [`date +%D` `date +%T`]: L'equip $1 no respon als pings!&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
		# Enviem un mail al responsable del dispositiu per tal que solventi el problema&lt;br /&gt;
		echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. El dispositiu no respon als pings!&amp;quot; | mail -s &amp;quot;Problema detectat $1&amp;quot; $2&lt;br /&gt;
&lt;br /&gt;
		# Enviem tambe un mail a l'administrador&lt;br /&gt;
		echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. El dispositiu no respon als pings!&amp;quot; | mail -s &amp;quot;Problema detectat $1&amp;quot; $MAIL_ADMINISTRADOR&lt;br /&gt;
&lt;br /&gt;
	elif [ $LATENCIA -le &amp;quot;$LLINDAR_PERILLOS&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		ESTAT_LATENCIA=&amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	elif [ $LATENCIA -le &amp;quot;$LLINDAR_CRITIC&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		ESTAT_LATENCIA=&amp;quot;PERILL&amp;quot;&lt;br /&gt;
&lt;br /&gt;
		# Afegim el missatge d'error al log&lt;br /&gt;
        	echo &amp;quot;$ESTAT_LATENCIA: [`date +%D` `date +%T`]: Temps de resposta promig contra el servidor $1= $LATENCIA ms&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
	else&lt;br /&gt;
	ESTAT_LATENCIA=&amp;quot;CRITIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	# Afegim el missatge d'error al log&lt;br /&gt;
	echo &amp;quot;$ESTAT_LATENCIA: [`date +%D` `date +%T`]: Temps de resposta promig contra el servidor $1= $LATENCIA ms&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
	# Enviem un mail al responsable del dispositiu per tal que solventi el problema&lt;br /&gt;
	echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. Latencia= $LATENCIA ms&amp;quot; | mail -s &amp;quot;Problema detectat al dispositiu $1&amp;quot; $2&lt;br /&gt;
&lt;br /&gt;
	# Enviem tambe un mail a l'administrador&lt;br /&gt;
	echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. Latencia= $LATENCIA ms&amp;quot; | mail -s &amp;quot;Problema detectat al dispositiu $1&amp;quot; $MAIL_ADMINISTRADOR&lt;br /&gt;
&lt;br /&gt;
	fi&lt;br /&gt;
}&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
#Les variables d'entorn&lt;br /&gt;
NOMBRE_PINGS_PER_CALCULAR_PROMIG=5&lt;br /&gt;
LLINDAR_PERILLOS=40 # Si la latència és superior a aquest valor, es genera un missage de PERILL&lt;br /&gt;
LLINDAR_CRITIC=60 # Per latències superiors a aquest valor es genera un missatge CRITIC i s'envien mails als responsables&lt;br /&gt;
RUTA_LOG=&amp;quot;/var/log/Errors_Manresa-Castelladral.log&amp;quot; # Ruta on guardarem els missatges d'errors detectats&lt;br /&gt;
MAIL_ADMINISTRADOR=&amp;quot;administrador@gmail.com&amp;quot; # Correu electrònic de l'administrador del segment de xarxa&lt;br /&gt;
&lt;br /&gt;
while true;&lt;br /&gt;
do&lt;br /&gt;
&lt;br /&gt;
# Llistat de dispositius a analitzar&lt;br /&gt;
# Format: Analitza_Host DISPOSITIU_A_ANALITZAR E-MAIL_DEL_RESPONSABLE_DEL_DISPOSITIU&lt;br /&gt;
# Origen: Sant Ignasi (Manresa)&lt;br /&gt;
# Desti: Castelladral&lt;br /&gt;
Analitza_Host ManresaServerGuifi--14267.ip.guifi.net responsble1@gmail.com&lt;br /&gt;
Analitza_Host MNKoutenST1--32097.ip.guifi.net responsable2@guifi.net&lt;br /&gt;
Analitza_Host SLLTorreTelST2--29076.ip.guifi.net responsable3@gmail.com&lt;br /&gt;
Analitza_Host SLLTorreTelST3--36277.ip.guifi.net responsable4@hotmail.com&lt;br /&gt;
Analitza_Host 10.228.5.1 responsable5@gmail.com&lt;br /&gt;
&lt;br /&gt;
# Esperem 30 minuts abans no tornem a analitzar el segment de xarxa&lt;br /&gt;
sleep 1800&lt;br /&gt;
done&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia</id>
		<title>Script per detectar problemes de latència</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia"/>
				<updated>2012-03-13T18:38:06Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El present script analitza la latència entre els diversos elements d'un segment de xarxa.&lt;br /&gt;
En cas que la latència sigui superior a un valor prefixat a l'script, s'envia un e-mail al responsable del &amp;quot;trasto&amp;quot;&lt;br /&gt;
i també un altre a l'administrador per tal de detectar futurs problemes greus abans que arribin a ser greus.&lt;br /&gt;
També genera un log amb els errors lleus i greus.&lt;br /&gt;
El propi script intenta ser &amp;quot;auto-explicatiu&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Aquest script envia pings contra elements de xarxa i genera alarmes en format e-mail&lt;br /&gt;
# depenent de les latencies programades com a perilloses i critiques.&lt;br /&gt;
# Josep Figueras i Franch&lt;br /&gt;
# 2012-03-13 - Versió 2.1&lt;br /&gt;
&lt;br /&gt;
# Manual per configurar el servidor de correu:&lt;br /&gt;
# En sistemes Debian/Ubuntu:&lt;br /&gt;
# apt-get update &amp;amp;&amp;amp; apt-get install ssmtp &amp;amp;&amp;amp; apt-get install mailutils&lt;br /&gt;
# Editem el fitxer /etc/ssmtp/ssmtp.conf i hi afegim aquesta configuracio:&lt;br /&gt;
# AuthUser=robot.guifi@gmail.com&lt;br /&gt;
# AuthPass=robot_guifi&lt;br /&gt;
# FromLineOverride=YES&lt;br /&gt;
# mailhub=smtp.gmail.com:587&lt;br /&gt;
# UseSTARTTLS=YES&lt;br /&gt;
&lt;br /&gt;
# Comanda per executar l'script: bash ./link-test_Manresa2Castelladral &amp;amp;&lt;br /&gt;
# Per matar el procés: ps aux | grep link-test_Manresa2Castelladral&lt;br /&gt;
# Busquem PID i executem kill -9 #PID&lt;br /&gt;
&lt;br /&gt;
# I aquesta es la comanda per enviar mails des de la shell:&lt;br /&gt;
#echo &amp;quot;COS_DEL_MISSATGE&amp;quot; | mail -s &amp;quot;TITOL_DEL_MISSATGE&amp;quot; CORREU_DESTINATARI@gmail.com&lt;br /&gt;
&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
#FUNCIO QUE ANALITZA UN DISPOSITIU DE XARXA&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
function Analitza_Host {&lt;br /&gt;
	LATENCIA=`ping -n -c $NOMBRE_PINGS_PER_CALCULAR_PROMIG $1 | awk -F/ '/^rtt/ { print $5 }' | awk -F '.' '{ print $1; }'`&lt;br /&gt;
&lt;br /&gt;
	if [ ! -n &amp;quot;$LATENCIA&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		# Afegim el missatge d'error al log&lt;br /&gt;
		echo &amp;quot;ERROR!: [`date +%D` `date +%T`]: L'equip $1 no respon als pings!&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
		# Enviem un mail al responsable del dispositiu per tal que solventi el problema&lt;br /&gt;
		echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. El dispositiu no respon als pings!&amp;quot; | mail -s &amp;quot;Problema detectat $1&amp;quot; $2&lt;br /&gt;
&lt;br /&gt;
		# Enviem tambe un mail a l'administrador&lt;br /&gt;
		echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. El dispositiu no respon als pings!&amp;quot; | mail -s &amp;quot;Problema detectat $1&amp;quot; $MAIL_ADMINISTRADOR&lt;br /&gt;
&lt;br /&gt;
	elif [ $LATENCIA -le &amp;quot;$LLINDAR_PERILLOS&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		ESTAT_LATENCIA=&amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	elif [ $LATENCIA -le &amp;quot;$LLINDAR_CRITIC&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		ESTAT_LATENCIA=&amp;quot;PERILL&amp;quot;&lt;br /&gt;
&lt;br /&gt;
		# Afegim el missatge d'error al log&lt;br /&gt;
        	echo &amp;quot;$ESTAT_LATENCIA: [`date +%D` `date +%T`]: Temps de resposta promig contra el servidor $1= $LATENCIA ms&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
	else&lt;br /&gt;
	ESTAT_LATENCIA=&amp;quot;CRITIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	# Afegim el missatge d'error al log&lt;br /&gt;
	echo &amp;quot;$ESTAT_LATENCIA: [`date +%D` `date +%T`]: Temps de resposta promig contra el servidor $1= $LATENCIA ms&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
	# Enviem un mail al responsable del dispositiu per tal que solventi el problema&lt;br /&gt;
	echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. Latencia= $LATENCIA ms&amp;quot; | mail -s &amp;quot;Problema detectat al dispositiu $1&amp;quot; $2&lt;br /&gt;
&lt;br /&gt;
	# Enviem tambe un mail a l'administrador&lt;br /&gt;
	echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. Latencia= $LATENCIA ms&amp;quot; | mail -s &amp;quot;Problema detectat al dispositiu $1&amp;quot; $MAIL_ADMINISTRADOR&lt;br /&gt;
&lt;br /&gt;
	fi&lt;br /&gt;
}&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
#Les variables d'entorn&lt;br /&gt;
NOMBRE_PINGS_PER_CALCULAR_PROMIG=5&lt;br /&gt;
LLINDAR_PERILLOS=40 # Si la latència és superior a aquest valor, es genera un missage de PERILL&lt;br /&gt;
LLINDAR_CRITIC=60 # Per latències superiors a aquest valor es genera un missatge CRITIC i s'envien mails als responsables&lt;br /&gt;
RUTA_LOG=&amp;quot;/var/log/Errors_Manresa-Castelladral.log&amp;quot; # Ruta on guardarem els missatges d'errors detectats&lt;br /&gt;
MAIL_ADMINISTRADOR=&amp;quot;administrador@gmail.com&amp;quot; # Correu electrònic de l'administrador del segment de xarxa&lt;br /&gt;
&lt;br /&gt;
while true;&lt;br /&gt;
do&lt;br /&gt;
&lt;br /&gt;
# Llistat de dispositius a analitzar&lt;br /&gt;
# Format: Analitza_Host DISPOSITIU_A_ANALITZAR E-MAIL_DEL_RESPONSABLE_DEL_DISPOSITIU&lt;br /&gt;
# Origen: Sant Ignasi (Manresa)&lt;br /&gt;
# Desti: Castelladral&lt;br /&gt;
Analitza_Host ManresaServerGuifi--14267.ip.guifi.net responsble1@gmail.com&lt;br /&gt;
Analitza_Host MNKoutenST1--32097.ip.guifi.net responsable2@guifi.net&lt;br /&gt;
Analitza_Host SLLTorreTelST2--29076.ip.guifi.net responsable3@gmail.com&lt;br /&gt;
Analitza_Host SLLTorreTelST3--36277.ip.guifi.net responsable4@hotmail.com&lt;br /&gt;
Analitza_Host 10.228.5.1 responsable5@gmail.com&lt;br /&gt;
&lt;br /&gt;
# Esperem 30 minuts abans no tornem a analitzar el segment de xarxa&lt;br /&gt;
sleep 1800&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia</id>
		<title>Script per detectar problemes de latència</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Script_per_detectar_problemes_de_lat%C3%A8ncia"/>
				<updated>2012-03-13T18:36:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: Es crea la pàgina amb «El present script analitza la latència entre els diversos elements d'un segment de xarxa. En cas que la latència sigui superior a un valor prefixat a l'script, s'envia ...».&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El present script analitza la latència entre els diversos elements d'un segment de xarxa.&lt;br /&gt;
En cas que la latència sigui superior a un valor prefixat a l'script, s'envia un e-mail al responsable del &amp;quot;trasto&amp;quot;&lt;br /&gt;
i també un altre a l'administrador per tal de detectar futurs problemes greus abans que arribin a ser greus.&lt;br /&gt;
També genera un log amb els errors lleus i greus.&lt;br /&gt;
El propi script intenta ser &amp;quot;auto-explicatiu&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Aquest script envia pings contra elements de xarxa i genera alarmes en format e-mail&lt;br /&gt;
# depenent de les latencies programades com a perilloses i critiques.&lt;br /&gt;
# Josep Figueras i Franch&lt;br /&gt;
# 2012-03-13 - Versió 2.1&lt;br /&gt;
&lt;br /&gt;
# Manual per configurar el servidor de correu:&lt;br /&gt;
# En sistemes Debian/Ubuntu:&lt;br /&gt;
# apt-get update &amp;amp;&amp;amp; apt-get install ssmtp &amp;amp;&amp;amp; apt-get install mailutils&lt;br /&gt;
# Editem el fitxer /etc/ssmtp/ssmtp.conf i hi afegim aquesta configuracio:&lt;br /&gt;
# AuthUser=robot.guifi@gmail.com&lt;br /&gt;
# AuthPass=robot_guifi&lt;br /&gt;
# FromLineOverride=YES&lt;br /&gt;
# mailhub=smtp.gmail.com:587&lt;br /&gt;
# UseSTARTTLS=YES&lt;br /&gt;
&lt;br /&gt;
# Comanda per executar l'script: bash ./link-test_Manresa2Castelladral &amp;amp;&lt;br /&gt;
# Per matar el procés: ps aux | grep link-test_Manresa2Castelladral&lt;br /&gt;
# Busquem PID i executem kill -9 #PID&lt;br /&gt;
&lt;br /&gt;
# I aquesta es la comanda per enviar mails des de la shell:&lt;br /&gt;
#echo &amp;quot;COS_DEL_MISSATGE&amp;quot; | mail -s &amp;quot;TITOL_DEL_MISSATGE&amp;quot; CORREU_DESTINATARI@gmail.com&lt;br /&gt;
&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
#FUNCIO QUE ANALITZA UN DISPOSITIU DE XARXA&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
function Analitza_Host {&lt;br /&gt;
	LATENCIA=`ping -n -c $NOMBRE_PINGS_PER_CALCULAR_PROMIG $1 | awk -F/ '/^rtt/ { print $5 }' | awk -F '.' '{ print $1; }'`&lt;br /&gt;
&lt;br /&gt;
	if [ ! -n &amp;quot;$LATENCIA&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		# Afegim el missatge d'error al log&lt;br /&gt;
		echo &amp;quot;ERROR!: [`date +%D` `date +%T`]: L'equip $1 no respon als pings!&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
		# Enviem un mail al responsable del dispositiu per tal que solventi el problema&lt;br /&gt;
		echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. El dispositiu no respon als pings!&amp;quot; | mail -s &amp;quot;Problema detectat $1&amp;quot; $2&lt;br /&gt;
&lt;br /&gt;
		# Enviem tambe un mail a l'administrador&lt;br /&gt;
		echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. El dispositiu no respon als pings!&amp;quot; | mail -s &amp;quot;Problema detectat $1&amp;quot; $MAIL_ADMINISTRADOR&lt;br /&gt;
&lt;br /&gt;
	elif [ $LATENCIA -le &amp;quot;$LLINDAR_PERILLOS&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		ESTAT_LATENCIA=&amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	elif [ $LATENCIA -le &amp;quot;$LLINDAR_CRITIC&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		ESTAT_LATENCIA=&amp;quot;PERILL&amp;quot;&lt;br /&gt;
&lt;br /&gt;
		# Afegim el missatge d'error al log&lt;br /&gt;
        	echo &amp;quot;$ESTAT_LATENCIA: [`date +%D` `date +%T`]: Temps de resposta promig contra el servidor $1= $LATENCIA ms&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
	else&lt;br /&gt;
	ESTAT_LATENCIA=&amp;quot;CRITIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	# Afegim el missatge d'error al log&lt;br /&gt;
	echo &amp;quot;$ESTAT_LATENCIA: [`date +%D` `date +%T`]: Temps de resposta promig contra el servidor $1= $LATENCIA ms&amp;quot; &amp;gt;&amp;gt; $RUTA_LOG&lt;br /&gt;
&lt;br /&gt;
	# Enviem un mail al responsable del dispositiu per tal que solventi el problema&lt;br /&gt;
	echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. Latencia= $LATENCIA ms&amp;quot; | mail -s &amp;quot;Problema detectat al dispositiu $1&amp;quot; $2&lt;br /&gt;
&lt;br /&gt;
	# Enviem tambe un mail a l'administrador&lt;br /&gt;
	echo &amp;quot;[`date +%D` `date +%T`]: El robot de guifi.net ha detectat un problema al dispositiu $1. Latencia= $LATENCIA ms&amp;quot; | mail -s &amp;quot;Problema detectat al dispositiu $1&amp;quot; $MAIL_ADMINISTRADOR&lt;br /&gt;
&lt;br /&gt;
	fi&lt;br /&gt;
}&lt;br /&gt;
#-----------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
#Les variables d'entorn&lt;br /&gt;
NOMBRE_PINGS_PER_CALCULAR_PROMIG=5&lt;br /&gt;
LLINDAR_PERILLOS=40 # Si la latència és superior a aquest valor, es genera un missage de PERILL&lt;br /&gt;
LLINDAR_CRITIC=60 # Per latències superiors a aquest valor es genera un missatge CRITIC i s'envien mails als responsables&lt;br /&gt;
RUTA_LOG=&amp;quot;/var/log/Errors_Manresa-Castelladral.log&amp;quot; # Ruta on guardarem els missatges d'errors detectats&lt;br /&gt;
MAIL_ADMINISTRADOR=&amp;quot;administrador@gmail.com&amp;quot; # Correu electrònic de l'administrador del segment de xarxa&lt;br /&gt;
&lt;br /&gt;
while true;&lt;br /&gt;
do&lt;br /&gt;
&lt;br /&gt;
# Llistat de dispositius a analitzar&lt;br /&gt;
# Format: Analitza_Host DISPOSITIU_A_ANALITZAR E-MAIL_DEL_RESPONSABLE_DEL_DISPOSITIU&lt;br /&gt;
# Origen: Sant Ignasi (Manresa)&lt;br /&gt;
# Desti: Castelladral&lt;br /&gt;
Analitza_Host ManresaServerGuifi--14267.ip.guifi.net responsble1@gmail.com&lt;br /&gt;
Analitza_Host MNKoutenST1--32097.ip.guifi.net responsable2@guifi.net&lt;br /&gt;
Analitza_Host SLLTorreTelST2--29076.ip.guifi.net responsable3@gmail.com&lt;br /&gt;
Analitza_Host SLLTorreTelST3--36277.ip.guifi.net responsable4@hotmail.com&lt;br /&gt;
Analitza_Host 10.228.5.1 responsable5@gmail.com&lt;br /&gt;
&lt;br /&gt;
# Esperem 30 minuts abans no tornem a analitzar el segment de xarxa&lt;br /&gt;
sleep 1800&lt;br /&gt;
done&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Portada</id>
		<title>Portada</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Portada"/>
				<updated>2012-03-13T18:32:28Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: /* Infraestructura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
''sóc semàntica ;)''&lt;br /&gt;
{| style=&amp;quot;width:100%; background:#f6f6f6; border:1px solid #C7D0F8; font-size:107%; -moz-border-radius:1em; -webkit-border-radius:1em;border-radius:1em;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:12px 17px 5px 17px&amp;quot; |&lt;br /&gt;
=== Benvinguda al wiki de documentació de Guifi.net ===&lt;br /&gt;
'''Guifi.net''' és de tothom, participa-hi [[connectar|connectant]] el teu [[tram de xarxa]] amb el dels altres.&lt;br /&gt;
&lt;br /&gt;
És un projecte col·laboratiu organitzat horitzontalment que agrupa tan a persones individuals, col·lectius, empreses i administracions. És obert i per tant tothom hi pot participar en igualtat de condicions en el marc del [http://guifi.net/ComunsXOLN Comuns de la Xarxa Oberta, Lliure i Neutral]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:#f6f6f6&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#f5e9be; border:1px solid #C7D0F8; font-size:107%; -moz-border-radius:1em; -webkit-border-radius:1em;border-radius:1em; width:20%&amp;quot; |&lt;br /&gt;
* [[Què és un wiki]]&lt;br /&gt;
* [[Guifi.net|Més sobre Guifi.net]]&lt;br /&gt;
* [[Casos d'èxit]]&lt;br /&gt;
| style=&amp;quot;text-align: right; width 30%; padding:30px&amp;quot; |''A la documentació de guifi.net hi ha els documents de referència per a usuaris novells, experimentats i desenvolupadors. Sigues lliure [[Què és un wiki|d'editar aquest wiki]] per millorar-ne el seu contingut.''&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot; text-align: center&amp;quot;&amp;gt;Contacta: [http://guifi.net/forum Fòrums] '''|''' [http://lists.guifi.net Llistes de correu] '''|''' [http://guifi.net/xat Xat]&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| id=&amp;quot;mp-upper&amp;quot; style=&amp;quot;width: 100%; margin:6px 0 0 0; background:none; border-spacing: 0px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; background:#FFFFE0; border:1px solid #EECFA1; padding:10px; margin-bottom:7px; vertical-align:top; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em;&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;mp-tfa&amp;quot;&amp;gt;&amp;lt;!--Selector per a [[meta:Mobile]]--&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-left&amp;quot; style=&amp;quot;vertical-align:top; background:#FFFFE0; border-spacing: 0px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#FFDEAD; border:1px solid #EECFA1; border-right:0px; padding:0px; font-size:150%; vertical-align:middle; font-weight:normal; width:100%;&amp;quot; | Com unir-se a Guifi.net&lt;br /&gt;
! style=&amp;quot;background:#a5e085; border:1px solid #99CC33; border-left:0px; padding:0px; vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 style=&amp;quot;color:#000; background:#FFFFE0; padding:15px 5px&amp;quot; | &amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:left; font-size:95%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[tres passos|Com donar d'alta i enllaçar un node]]&lt;br /&gt;
* [[Escull el material]]&lt;br /&gt;
* [[Configura el teu ordinador]]&lt;br /&gt;
* [http://guifi.net/ca/BonesPractiques Bones pràctiques]&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border:1px solid transparent;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;width:50%;background:#f5fffa;border:1px solid #99CC33;padding:10px;margin-bottom:7px; vertical-align:top;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em; &amp;quot; | &lt;br /&gt;
&amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-left&amp;quot; style=&amp;quot;vertical-align:top; background:#f5fffa; border-spacing: 0px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#a5e085; border:1px solid #99CC33; border-right:0px; padding:0px; font-size:150%; vertical-align:middle; font-weight:normal; width:100%;&amp;quot; | Supernodes i illes&lt;br /&gt;
! style=&amp;quot;background:#a5e085; border:1px solid #99CC33; border-left:0px; padding:0px; vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 style=&amp;quot;color:#000; background:#f5fffa; padding:15px 5px&amp;quot; |&amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:left; font-size:95%;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Començar una illa des de 0]]&lt;br /&gt;
* [[Crear un supernode]]&lt;br /&gt;
* [http://guifi.net/ca/BonesPractiques Bones pràctiques]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| id=&amp;quot;mp-upper&amp;quot; style=&amp;quot;width: 100%; margin:6px 0 0 0; background:none; border-spacing: 0px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; style=&amp;quot;background:#f5faff;border:1px solid #cedff2;padding:10px;margin-bottom:7px; vertical-align:top;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em; &amp;quot; | &lt;br /&gt;
&amp;lt;div id=&amp;quot;mp-dyk&amp;quot;&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-left&amp;quot; style=&amp;quot;vertical-align:top; background:#f5faff; border-spacing: 0px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#cedff2; border:1px solid #cedff2; border-right:0px; padding:0px; font-size:150%; vertical-align:middle; font-weight:normal; width:100%;&amp;quot; | Guifi.net ++&lt;br /&gt;
! style=&amp;quot;background:#cedff2; border:1px solid #cedff2; border-left:0px; padding:0px; vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 style=&amp;quot;color:#000; background:#f5fffa; padding:15px 5px&amp;quot; |&amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:left; font-size:95%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[Legal]] ==&lt;br /&gt;
* [[Particulars]]&lt;br /&gt;
* [[Institucions]]&lt;br /&gt;
* [[Empreses]]&lt;br /&gt;
* [[Serveis_General]]&lt;br /&gt;
* [[Associació|Constitució d'una associació]]&lt;br /&gt;
&lt;br /&gt;
== Xarxa ==&lt;br /&gt;
=== Infraestructura ===&lt;br /&gt;
* [[Muntatge de supernodes]]&lt;br /&gt;
* [[Filtres de xarxes]]&lt;br /&gt;
* [[Enllaços virtuals]]&lt;br /&gt;
* [[Hotspot]]&lt;br /&gt;
* [[Eina per buscar rangs de IPs lliures]]&lt;br /&gt;
* [[Creació de túnels PPTP (Debian/dd-wrt/Mikrotik)]]&lt;br /&gt;
* [[Script per detectar problemes de latència]]&lt;br /&gt;
&lt;br /&gt;
=== Mesh ===&lt;br /&gt;
* [[Alix+GSF|Àlix + Connectar-se al núvol de gràcia amb mesh]] (es)&lt;br /&gt;
&lt;br /&gt;
=== Enrutaments i conceptes de xarxes ===&lt;br /&gt;
* [[Enrutament]]&lt;br /&gt;
* [[Peerings]]&lt;br /&gt;
* [[IPv4]]&lt;br /&gt;
* [[IPv6]]&lt;br /&gt;
* [[Criteris d'assignació d'adreces IPv4]]&lt;br /&gt;
* [[ARP]]&lt;br /&gt;
* [[Cables_UTP|Cables UTP]]&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
* [[Com es vertebra la xarxa: Troncal, punts d'accés i connexions simples]]&lt;br /&gt;
* [[La seguretat a la xarxa oberta]]&lt;br /&gt;
* [[Aplicacions | Aplicacions de Guifi.net]]&lt;br /&gt;
* [[Recursos externs]]&lt;br /&gt;
* [[Instal·lar firmware Ubiquiti Rocket M5]]&lt;br /&gt;
&lt;br /&gt;
== Sistemes ==&lt;br /&gt;
=== Serveis bàsics ===&lt;br /&gt;
* [[Configurar Repositori apt guifi]]&lt;br /&gt;
* [[Servidor Proxy]]&lt;br /&gt;
* [[Servidor de gràfiques]]&lt;br /&gt;
* [[Servidor DNS]]&lt;br /&gt;
* [[Servidor Rellotge|Servidor de Rellotge (NTP)]]&lt;br /&gt;
* [[Servidor logs remots rsyslogd ]]&lt;br /&gt;
* [[Sortida a Internet]] (aka proxy)&lt;br /&gt;
&lt;br /&gt;
=== Serveis de compartició de fitxers ===&lt;br /&gt;
* [[Servidor FTP]]&lt;br /&gt;
* [[Servidor Peer 2 Peer]]&lt;br /&gt;
* [[Servidor DCC]]&lt;br /&gt;
&lt;br /&gt;
=== Serveis de missatgeria ===&lt;br /&gt;
* [[Servidor de Correu]]&lt;br /&gt;
* [[Webmail]]&lt;br /&gt;
* [[Servidor Jabber]]&lt;br /&gt;
* [[Servidor IRC]]&lt;br /&gt;
* [[Mailman]]&lt;br /&gt;
&lt;br /&gt;
=== Serveis de Veu i Vídeo ===&lt;br /&gt;
* [[VoIP|Servidor de VeuIP (VoIP)]]&lt;br /&gt;
* [[Servidor Radio Streaming]]&lt;br /&gt;
&lt;br /&gt;
=== Altres Serveis ===&lt;br /&gt;
* [[LDAP|Servidor LDAP]]&lt;br /&gt;
* [[Apache|Servidor web Apache]]&lt;br /&gt;
* [[Servidor Repositori Linux]]&lt;br /&gt;
* [[Servidor Repositori Linux (Cache)]]&lt;br /&gt;
* [[Servidor Iperf]]&lt;br /&gt;
* [[Servidor repositori subversion]]&lt;br /&gt;
* [[DHCP|Servidor DHCP]]&lt;br /&gt;
* [[MySQL]] (Bases de Dades)&lt;br /&gt;
* [[Proxmox]] (virtualització)&lt;br /&gt;
* [[Cacti]] (monitoratge)&lt;br /&gt;
* [[Clamav]] (antivirus amb GNU/Linux)&lt;br /&gt;
* [[Trac]] (sistema de gestió de tiquets)&lt;br /&gt;
* [[Squid]] (configuracions avançades squid)&lt;br /&gt;
* [[PXE]] (Instal·lació per xarxa)&lt;br /&gt;
&lt;br /&gt;
=== Sistema ===&lt;br /&gt;
* [[ACPI]]&lt;br /&gt;
* [[Bridges_amb_Linux|Bridges amb GNU/Linux]]&lt;br /&gt;
* [[Chroot]]&lt;br /&gt;
* [[Corkscrew]]&lt;br /&gt;
&lt;br /&gt;
== Instal·ladors ==&lt;br /&gt;
* [[Parallamps]]&lt;br /&gt;
* [[Reaprofitar el cable d'antena de televisió]]&lt;br /&gt;
* [[Pressupostos]]&lt;br /&gt;
* [http://guifi.net/ca/node/12486 Comunitat de veïns, cas d'exemple]&lt;br /&gt;
&lt;br /&gt;
== Desenvolupadors ==&lt;br /&gt;
* [[Manual editor wiki]]&lt;br /&gt;
* [http://wiki.guifi.net/wiki/Trac Trac de Guifi.net]&lt;br /&gt;
* [[Actualitzacions mòduls drupal]]&lt;br /&gt;
* [http://gitorious.org/guifi Repositoris de codi del projecte guifi.net]&lt;br /&gt;
* [[Mapa del codi]]&lt;br /&gt;
* [[API de Guifi]]&lt;br /&gt;
* [[CNML]]&lt;br /&gt;
* [[Empotrar el mapa de Guifi-Google Maps a una web]]&lt;br /&gt;
* [[Unsolclic]]&lt;br /&gt;
* [[Entorn de desenvolupament]]&lt;br /&gt;
* [[:Categoria:router|Routers]]&lt;br /&gt;
* [[:Categoria:Telefonia mòbil|Telefonia mòbil]]&lt;br /&gt;
&lt;br /&gt;
== Dissenyadors ==&lt;br /&gt;
* [[Logos]]&lt;br /&gt;
* [[Maquetació de les diverses pàgines web]]&lt;br /&gt;
* [[Usabilitat]]&lt;br /&gt;
* [[Presentacions de guifi.net]]&lt;br /&gt;
&lt;br /&gt;
== Desenvolupament col·lectiu de la xarxa ==&lt;br /&gt;
* [[Cursos]]&lt;br /&gt;
* [[Necessitats]]&lt;br /&gt;
&lt;br /&gt;
== Glossari ==&lt;br /&gt;
* [[Recull de termes emprats habitualment]]&lt;br /&gt;
* [[Guia Ràpida de Guifi.net]]&lt;br /&gt;
* [[Preguntes Freqüents]]&lt;br /&gt;
* [http://guifi.net/es/CADocs Documents ubicats a la web de guifi.net] antiga &amp;quot;ComEsFa&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
= Accessos Ràpids =&lt;br /&gt;
* [http://planet.guifi.net Planet]&lt;br /&gt;
* [http://guifi.net/cxoln Comuns (Llicència de la xarxa)]&lt;br /&gt;
* [http://guifi.net/maps Mapa guifi]&lt;br /&gt;
* [[Webs Regionals]]&lt;br /&gt;
* [http://trac.guifi.net Reporta Errors de la web]&lt;br /&gt;
* [http://fundacio.guifi.net Fundació]&lt;br /&gt;
&lt;br /&gt;
[[es:Página Principal]]&lt;br /&gt;
[[eu:Azala]]&lt;br /&gt;
[[gl:Portada]]&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Creaci%C3%B3_de_t%C3%BAnels_PPTP_(Debian/dd-wrt/Mikrotik)</id>
		<title>Creació de túnels PPTP (Debian/dd-wrt/Mikrotik)</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Creaci%C3%B3_de_t%C3%BAnels_PPTP_(Debian/dd-wrt/Mikrotik)"/>
				<updated>2012-03-13T18:29:11Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: Configuració de túnels (Debian, Mikrotik, dd-wrt) + Script per actualitzar IP dinàmica sobre Mikrotik&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creació d'un túnel PPTP entre un Server Debian/Ubuntu || dd-wrt i una RB750 de Mikrotik (Client) o Debian/Ubuntu (Client).&lt;br /&gt;
&lt;br /&gt;
-Config costat servidor (Debian/Ubuntu)&lt;br /&gt;
&lt;br /&gt;
apt-get install pptpd&lt;br /&gt;
&lt;br /&gt;
Modifiquem el fitxer de configuració /etc/pptpd.conf:&lt;br /&gt;
localip 172.30.0.1&lt;br /&gt;
remoteip 172.30.0.2-4&lt;br /&gt;
&lt;br /&gt;
El rang d'IP's que utilitzem al punt anterior HA DE SER DIFERENT al rang configurat a les nostres xarxes.&lt;br /&gt;
localip és la direcció que tindrà el servidor pptp&lt;br /&gt;
remoteip són les direccions que s'assignaran als clients del túnel.&lt;br /&gt;
&lt;br /&gt;
Tot seguit modifiquem el fitxer d'opcions /etc/ppp/pptpd-options:&lt;br /&gt;
Modifiquem el nom del servidor pptp:&lt;br /&gt;
name pptp-solsona&lt;br /&gt;
&lt;br /&gt;
Configurem els servidors de DNS d'aquest fitxer pptpd-options:&lt;br /&gt;
ms-dns 8.8.8.8&lt;br /&gt;
ms-dns 80.58.61.250&lt;br /&gt;
&lt;br /&gt;
Tot seguit donem d'alta els clients (user+psw) al fitxer /etc/ppp/chap-secrets:&lt;br /&gt;
usuari nom_servidor contrasenya *&lt;br /&gt;
&lt;br /&gt;
user= nom de l'usuari que es connectarà&lt;br /&gt;
nom_servidor= ha de dir-se igual al &amp;quot;name&amp;quot; que hem definit a pptpd-options&lt;br /&gt;
contrasenya= la paraula de pas de l'usuari que es connectarà al servidor&lt;br /&gt;
*= Indica que se li assignarà qualsevol direcció IP de les que hem definit al fitxer /etc/pprpd.conf&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
user pptp-solsona una_clau_de_pas_molt_fiable *&lt;br /&gt;
&lt;br /&gt;
Finalment només ens resta reiniciar el servei:&lt;br /&gt;
/etc/init.d/pptpd restart&lt;br /&gt;
&lt;br /&gt;
Ara ens falta crear una nova entrada a la taula d'enrutament per tal que tot el tràfic amb destí a&lt;br /&gt;
la xarxa client VPN sigui enrutat correctament.&lt;br /&gt;
&lt;br /&gt;
Per aconseguir aquest &amp;quot;reenviament&amp;quot;, utilitzem les &amp;quot;ip routes&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
ip route show (mostra les entrades existents)&lt;br /&gt;
&lt;br /&gt;
Afegim una nova regla per tal que tot el tràfic contra la xarxa 192.168.103.0/24&lt;br /&gt;
sigui reenviat a l'altre extrem del túnel:&lt;br /&gt;
route add -net 192.168.103.0 netmask 255.255.255.0 gw 172.30.0.2&lt;br /&gt;
;Configuració vàlida mentre no reiniciem el sistema&lt;br /&gt;
&lt;br /&gt;
Si volem que l'entrada de la taula d'enrutament sigui persistent, hem d'editar el fitxer /etc/network/interfaces&lt;br /&gt;
i copiar-hi una configuració de l'estil:&lt;br /&gt;
&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
address 172.25.2.202&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
network 172.25.2.0&lt;br /&gt;
broadcast 172.25.2.255&lt;br /&gt;
gateway 172.25.2.1&lt;br /&gt;
&lt;br /&gt;
ruta estatica VPN Suria&lt;br /&gt;
post-up route add -net 192.168.103.0 netmask 255.255.255.0 gw 172.30.0.2&lt;br /&gt;
pre-down route del -net 192.168.103.0 netmask 255.255.255.0 gw 172.30.0.2&lt;br /&gt;
&lt;br /&gt;
dns-nameservers 172.25.2.1 8.8.8.8&lt;br /&gt;
&lt;br /&gt;
Finalment només hem d'obrir els ports 1723 TCP i 47 UDP del router que utilitzarem per crear el túnel (172.25.2.201)&lt;br /&gt;
&lt;br /&gt;
-Fi config costat servidor (Debian/Ubuntu)&lt;br /&gt;
&lt;br /&gt;
-Config servidor dd-wrt&lt;br /&gt;
&lt;br /&gt;
Services-&amp;gt; VPN-&amp;gt; PPTP Server&lt;br /&gt;
Server IP: 172.25.2.254 ;Una direcció IP que estigui lliure a la nostra xarxa&lt;br /&gt;
Client IP: 172.25.2.250 ;Serà la direcció o direccions que s'assignaran als clients PPTP que es connectin a aquest servidor&lt;br /&gt;
CHAP Secrets: nom_usuari * Paraula_de_Pas * ;Molt important mantenir aquesta estructura!&lt;br /&gt;
&lt;br /&gt;
Security-&amp;gt; VPN Passthrough&lt;br /&gt;
IPSec Passthrough: Enable&lt;br /&gt;
PPTP Passthrough: Enable&lt;br /&gt;
L2TP Passthrough: Enable&lt;br /&gt;
(En realitat no és necessari activar-ho tot...)&lt;br /&gt;
&lt;br /&gt;
Setup-&amp;gt; Advanced Routing&lt;br /&gt;
Operating Mode: Gateway&lt;br /&gt;
Select Set Number: 1&lt;br /&gt;
Route Name: Tunel_Suria&lt;br /&gt;
Metric: 0&lt;br /&gt;
Destination LAN NET: 192.168.103.0 (Xarxa del costat CLIENT del Túnel)&lt;br /&gt;
Subnet Mask: 255.255.255.0 (Màscara de la xarxa del costat CLIENT)&lt;br /&gt;
Gateway: 172.25.2.250 (Direcció IP assignada al CLIENT PPTP connectat al túnel)&lt;br /&gt;
&lt;br /&gt;
-Fi config servidor dd-wrt&lt;br /&gt;
&lt;br /&gt;
-Config costat client (Mikrotik)&lt;br /&gt;
&lt;br /&gt;
Configuració Client Mikrotik:&lt;br /&gt;
PPP-&amp;gt; Interface-&amp;gt; [Add New]-&amp;gt; PPTP Client&lt;br /&gt;
Name: ;Nom amb el que identificarem el nostre túnel. Exemple: pptp-solsona&lt;br /&gt;
Connect to: ;hi posem una IP qualsevol. Tal i com veurem més endavant, un script actualitzarà automàticament aquest valor.&lt;br /&gt;
User: ;nom d'usuari amb el que ens connectarem contra el servidor dd-wrt&lt;br /&gt;
Password: ;la paraula de pas que hem configurat al servidor dd-wrt&lt;br /&gt;
Profile: default_encryption&lt;br /&gt;
Allow: mschap2, mschap1, chap, pap&lt;br /&gt;
Comment: ;Descripció que identificar el túnel. Exemple: ;Túnel contra servidor dd-wrt de Solsona&lt;br /&gt;
[Apply] + [OK]&lt;br /&gt;
&lt;br /&gt;
IP-&amp;gt; Firewall-&amp;gt; NAT-&amp;gt; [Add New]:&lt;br /&gt;
Chain: srcnat&lt;br /&gt;
Out. Interface: pptp-solsona ;Nom del túnel que hem creat a PPP-&amp;gt; Interface&lt;br /&gt;
Action: masquerade&lt;br /&gt;
Comment: ;Masquerade túnel Solsona&lt;br /&gt;
&lt;br /&gt;
IP-&amp;gt; Routes-&amp;gt; [Add New]:&lt;br /&gt;
Dst. Address: 172.25.2.0/24 ;Direcció de xarxa que tenim a l'extrem del servidor dd-wrt&lt;br /&gt;
Gateway: 172.25.2.254 Direcció IP del servidor PPTP (dd-wrt)&lt;br /&gt;
Check Gateway: ping&lt;br /&gt;
Type: Unicast&lt;br /&gt;
Distance: 1&lt;br /&gt;
Scope: 30&lt;br /&gt;
Target Scope: 10&lt;br /&gt;
Comment: Ruta per accedir a la xarxa de Solsona mitjançant el túnel&lt;br /&gt;
&lt;br /&gt;
Tot seguit crearem un script per actualitzar la direcció IP del servidor (ja que en el meu cas és dinàmica):&lt;br /&gt;
System-&amp;gt; Scripts-&amp;gt; [Add New]:&lt;br /&gt;
Name: IP-Dinamica-VPN ;Nom amb el que identifiquem el nostre script&lt;br /&gt;
Policy: Marquem tots els check box&lt;br /&gt;
I aquest és l'script:&lt;br /&gt;
:local &amp;quot;nom_interficie_vpn&amp;quot; &amp;quot;pptp-solsona&amp;quot;&lt;br /&gt;
:local &amp;quot;nom_servidor_vpn&amp;quot; &amp;quot;el_meu_servidor_de_solsona.no-ip.info&amp;quot;&lt;br /&gt;
:local &amp;quot;nova_direccio_ip&amp;quot; [:resolve $&amp;quot;nom_servidor_vpn&amp;quot;]&lt;br /&gt;
:local &amp;quot;direccio_ip_actual&amp;quot; [/interface pptp-client get $&amp;quot;nom_interficie_vpn&amp;quot; connect-to]&lt;br /&gt;
:if ($&amp;quot;direccio_ip_actual&amp;quot; != $&amp;quot;nova_direccio_ip&amp;quot;) do={ /interface pptp-client set [find name=$&amp;quot;nom_interficie_vpn&amp;quot;] connect-to=$&amp;quot;nova_direccio_ip&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Fixem-nos que a l'anterior script NOMÉS hem de canviar els paràmetres &amp;quot;pptp-solsona&amp;quot; i &amp;quot;el_meu_servidor_de_solsona.no-ip.info&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Finalment, programem un cron que ens executi l'script anterior cada cert temps:&lt;br /&gt;
System-&amp;gt; Scheduler-&amp;gt; [Add New]:&lt;br /&gt;
Name: Updt-IP-Solsona&lt;br /&gt;
Start time: startup&lt;br /&gt;
Interval: 00:05:00 ;Cada 5 minuts comprovem si el proveïdor ens ha canviat l'IP del servidor PPTP&lt;br /&gt;
On Event: IP-Dinamica-VPN ;Hem de posar el mateix nom amb el que hem batejat el nostre fantàstic script!&lt;br /&gt;
Policy: Marquem tots els check box&lt;br /&gt;
Comment: Actualitza la ip per connectar a la VPN de Solsona&lt;br /&gt;
&lt;br /&gt;
-Fi config costat client (Mikrotik)&lt;br /&gt;
&lt;br /&gt;
-Config costat client (Debian/Ubuntu)&lt;br /&gt;
&lt;br /&gt;
Per connectar/desconnectar al/del servidor utilitzarem les comandes pon i poff respectivament.&lt;br /&gt;
&lt;br /&gt;
Creem un fitxer amb la configuració del servidor on volem connectar al directori /etc/ppp/peers:&lt;br /&gt;
En el meu cas, creo un fitxer anomenat pptp-solsona, i hi afegeixo la següent configuració:&lt;br /&gt;
&lt;br /&gt;
pty &amp;quot;pptp el_meu_servidor_de_solsona.no-ip.info --nolaunchpppd&amp;quot;&lt;br /&gt;
name user&lt;br /&gt;
remotename pptp-solsona&lt;br /&gt;
require-mschap-v2&lt;br /&gt;
require-mppe-128&lt;br /&gt;
file /etc/ppp/options.pptp&lt;br /&gt;
ipparam tunnel&lt;br /&gt;
&lt;br /&gt;
el_meu_servidor_de_solsona.no-ip.info és el nom del servidor on volem connectar&lt;br /&gt;
user= nom de l'usuari que hem creat al servidor&lt;br /&gt;
remotename pptp-solsona= nom del servidor que hem definit al fitxer /etc/ppp/pptpd-options del servidor.&lt;br /&gt;
&lt;br /&gt;
Tal i com hem fet al servidor, ara hem d'afegir els usuaris al fitxer /etc/ppp/chap-secrets:&lt;br /&gt;
usuari nom_servidor contrasenya *&lt;br /&gt;
&lt;br /&gt;
user= nom de l'usuari que es connectarà&lt;br /&gt;
nom_servidor= ha de dir-se igual al &amp;quot;name&amp;quot; que hem definit a pptpd-options&lt;br /&gt;
contrasenya= la paraula de pas de l'usuari que es connectarà al servidor&lt;br /&gt;
*= Indica que se li assignarà qualsevol direcció IP de les que hem definit al fitxer /etc/pptpd.conf&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
user pptp-solsona una_clau_de_pas_molt_fiable *&lt;br /&gt;
&lt;br /&gt;
Tornem a configurar les ip routes per redirigir el tràfic del túnel contra el servidor:&lt;br /&gt;
route add -net 172.25.2.0 netmask 255.255.255.0 gw 172.30.0.1&lt;br /&gt;
&lt;br /&gt;
Si volem que aquesta entrada sigui persistent, podem aconseguir-ho editant /etc/network/interfaces&lt;br /&gt;
(consultar la configuració explicada a ;Config costat servidor (Debian/Ubuntu))&lt;br /&gt;
&lt;br /&gt;
Amb aquesta regla aconseguim que tot el tràfic destinat a la xarxa 172.25.2.0/24 (Solsona) sigui reenviat al gateway 172.30.0.1,&lt;br /&gt;
que es correspon amb la direcció IP del servidor a l'altre extrem del túnel (localip definida a /etc/pptpd.conf del server).&lt;br /&gt;
&lt;br /&gt;
Finalment ja podem connectar al servidor executant la comanda pon pptp-solsona&lt;br /&gt;
Per desconnectar, amb un poff tallem la connexió.&lt;br /&gt;
&lt;br /&gt;
-Fi config costat client (Debian/Ubuntu)&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Creaci%C3%B3_de_t%C3%BAnels_PPTP_(Debian/dd-wrt/Mikrotik)</id>
		<title>Creació de túnels PPTP (Debian/dd-wrt/Mikrotik)</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Creaci%C3%B3_de_t%C3%BAnels_PPTP_(Debian/dd-wrt/Mikrotik)"/>
				<updated>2012-03-13T18:28:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: Configuració de túnels (Debian, Mikrotik, dd-wrt) + Script per actualitzar IP dinàmica sobre Mikrotik&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creació d'un túnel PPTP entre un Server Debian/Ubuntu || dd-wrt i una RB750 de Mikrotik (Client) o Debian/Ubuntu (Client).&lt;br /&gt;
&lt;br /&gt;
-Config costat servidor (Debian/Ubuntu)&lt;br /&gt;
&lt;br /&gt;
apt-get install pptpd&lt;br /&gt;
&lt;br /&gt;
Modifiquem el fitxer de configuració /etc/pptpd.conf:&lt;br /&gt;
localip 172.30.0.1&lt;br /&gt;
remoteip 172.30.0.2-4&lt;br /&gt;
&lt;br /&gt;
El rang d'IP's que utilitzem al punt anterior HA DE SER DIFERENT al rang configurat a les nostres xarxes.&lt;br /&gt;
localip és la direcció que tindrà el servidor pptp&lt;br /&gt;
remoteip són les direccions que s'assignaran als clients del túnel.&lt;br /&gt;
&lt;br /&gt;
Tot seguit modifiquem el fitxer d'opcions /etc/ppp/pptpd-options:&lt;br /&gt;
Modifiquem el nom del servidor pptp:&lt;br /&gt;
name pptp-solsona&lt;br /&gt;
&lt;br /&gt;
Configurem els servidors de DNS d'aquest fitxer pptpd-options:&lt;br /&gt;
ms-dns 8.8.8.8&lt;br /&gt;
ms-dns 80.58.61.250&lt;br /&gt;
&lt;br /&gt;
Tot seguit donem d'alta els clients (user+psw) al fitxer /etc/ppp/chap-secrets:&lt;br /&gt;
usuari nom_servidor contrasenya *&lt;br /&gt;
&lt;br /&gt;
user= nom de l'usuari que es connectarà&lt;br /&gt;
nom_servidor= ha de dir-se igual al &amp;quot;name&amp;quot; que hem definit a pptpd-options&lt;br /&gt;
contrasenya= la paraula de pas de l'usuari que es connectarà al servidor&lt;br /&gt;
*= Indica que se li assignarà qualsevol direcció IP de les que hem definit al fitxer /etc/pprpd.conf&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
user pptp-solsona una_clau_de_pas_molt_fiable *&lt;br /&gt;
&lt;br /&gt;
Finalment només ens resta reiniciar el servei:&lt;br /&gt;
/etc/init.d/pptpd restart&lt;br /&gt;
&lt;br /&gt;
Ara ens falta crear una nova entrada a la taula d'enrutament per tal que tot el tràfic amb destí a&lt;br /&gt;
la xarxa client VPN sigui enrutat correctament.&lt;br /&gt;
&lt;br /&gt;
Per aconseguir aquest &amp;quot;reenviament&amp;quot;, utilitzem les &amp;quot;ip routes&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
ip route show (mostra les entrades existents)&lt;br /&gt;
&lt;br /&gt;
Afegim una nova regla per tal que tot el tràfic contra la xarxa 192.168.103.0/24&lt;br /&gt;
sigui reenviat a l'altre extrem del túnel:&lt;br /&gt;
route add -net 192.168.103.0 netmask 255.255.255.0 gw 172.30.0.2&lt;br /&gt;
#Configuració vàlida mentre no reiniciem el sistema&lt;br /&gt;
&lt;br /&gt;
Si volem que l'entrada de la taula d'enrutament sigui persistent, hem d'editar el fitxer /etc/network/interfaces&lt;br /&gt;
i copiar-hi una configuració de l'estil:&lt;br /&gt;
&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
address 172.25.2.202&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
network 172.25.2.0&lt;br /&gt;
broadcast 172.25.2.255&lt;br /&gt;
gateway 172.25.2.1&lt;br /&gt;
&lt;br /&gt;
### ruta estatica VPN Suria ###&lt;br /&gt;
post-up route add -net 192.168.103.0 netmask 255.255.255.0 gw 172.30.0.2&lt;br /&gt;
pre-down route del -net 192.168.103.0 netmask 255.255.255.0 gw 172.30.0.2&lt;br /&gt;
&lt;br /&gt;
dns-nameservers 172.25.2.1 8.8.8.8&lt;br /&gt;
&lt;br /&gt;
Finalment només hem d'obrir els ports 1723 TCP i 47 UDP del router que utilitzarem per crear el túnel (172.25.2.201)&lt;br /&gt;
&lt;br /&gt;
-Fi config costat servidor (Debian/Ubuntu)&lt;br /&gt;
&lt;br /&gt;
-Config servidor dd-wrt&lt;br /&gt;
&lt;br /&gt;
Services-&amp;gt; VPN-&amp;gt; PPTP Server&lt;br /&gt;
Server IP: 172.25.2.254 ;Una direcció IP que estigui lliure a la nostra xarxa&lt;br /&gt;
Client IP: 172.25.2.250 ;Serà la direcció o direccions que s'assignaran als clients PPTP que es connectin a aquest servidor&lt;br /&gt;
CHAP Secrets: nom_usuari * Paraula_de_Pas * ;Molt important mantenir aquesta estructura!&lt;br /&gt;
&lt;br /&gt;
Security-&amp;gt; VPN Passthrough&lt;br /&gt;
IPSec Passthrough: Enable&lt;br /&gt;
PPTP Passthrough: Enable&lt;br /&gt;
L2TP Passthrough: Enable&lt;br /&gt;
(En realitat no és necessari activar-ho tot...)&lt;br /&gt;
&lt;br /&gt;
Setup-&amp;gt; Advanced Routing&lt;br /&gt;
Operating Mode: Gateway&lt;br /&gt;
Select Set Number: 1&lt;br /&gt;
Route Name: Tunel_Suria&lt;br /&gt;
Metric: 0&lt;br /&gt;
Destination LAN NET: 192.168.103.0 (Xarxa del costat CLIENT del Túnel)&lt;br /&gt;
Subnet Mask: 255.255.255.0 (Màscara de la xarxa del costat CLIENT)&lt;br /&gt;
Gateway: 172.25.2.250 (Direcció IP assignada al CLIENT PPTP connectat al túnel)&lt;br /&gt;
&lt;br /&gt;
-Fi config servidor dd-wrt&lt;br /&gt;
&lt;br /&gt;
-Config costat client (Mikrotik)&lt;br /&gt;
&lt;br /&gt;
Configuració Client Mikrotik:&lt;br /&gt;
PPP-&amp;gt; Interface-&amp;gt; [Add New]-&amp;gt; PPTP Client&lt;br /&gt;
Name: ;Nom amb el que identificarem el nostre túnel. Exemple: pptp-solsona&lt;br /&gt;
Connect to: ;hi posem una IP qualsevol. Tal i com veurem més endavant, un script actualitzarà automàticament aquest valor.&lt;br /&gt;
User: ;nom d'usuari amb el que ens connectarem contra el servidor dd-wrt&lt;br /&gt;
Password: ;la paraula de pas que hem configurat al servidor dd-wrt&lt;br /&gt;
Profile: default_encryption&lt;br /&gt;
Allow: mschap2, mschap1, chap, pap&lt;br /&gt;
Comment: ;Descripció que identificar el túnel. Exemple: ;Túnel contra servidor dd-wrt de Solsona&lt;br /&gt;
[Apply] + [OK]&lt;br /&gt;
&lt;br /&gt;
IP-&amp;gt; Firewall-&amp;gt; NAT-&amp;gt; [Add New]:&lt;br /&gt;
Chain: srcnat&lt;br /&gt;
Out. Interface: pptp-solsona ;Nom del túnel que hem creat a PPP-&amp;gt; Interface&lt;br /&gt;
Action: masquerade&lt;br /&gt;
Comment: ;Masquerade túnel Solsona&lt;br /&gt;
&lt;br /&gt;
IP-&amp;gt; Routes-&amp;gt; [Add New]:&lt;br /&gt;
Dst. Address: 172.25.2.0/24 ;Direcció de xarxa que tenim a l'extrem del servidor dd-wrt&lt;br /&gt;
Gateway: 172.25.2.254 Direcció IP del servidor PPTP (dd-wrt)&lt;br /&gt;
Check Gateway: ping&lt;br /&gt;
Type: Unicast&lt;br /&gt;
Distance: 1&lt;br /&gt;
Scope: 30&lt;br /&gt;
Target Scope: 10&lt;br /&gt;
Comment: Ruta per accedir a la xarxa de Solsona mitjançant el túnel&lt;br /&gt;
&lt;br /&gt;
Tot seguit crearem un script per actualitzar la direcció IP del servidor (ja que en el meu cas és dinàmica):&lt;br /&gt;
System-&amp;gt; Scripts-&amp;gt; [Add New]:&lt;br /&gt;
Name: IP-Dinamica-VPN ;Nom amb el que identifiquem el nostre script&lt;br /&gt;
Policy: Marquem tots els check box&lt;br /&gt;
I aquest és l'script:&lt;br /&gt;
:local &amp;quot;nom_interficie_vpn&amp;quot; &amp;quot;pptp-solsona&amp;quot;&lt;br /&gt;
:local &amp;quot;nom_servidor_vpn&amp;quot; &amp;quot;el_meu_servidor_de_solsona.no-ip.info&amp;quot;&lt;br /&gt;
:local &amp;quot;nova_direccio_ip&amp;quot; [:resolve $&amp;quot;nom_servidor_vpn&amp;quot;]&lt;br /&gt;
:local &amp;quot;direccio_ip_actual&amp;quot; [/interface pptp-client get $&amp;quot;nom_interficie_vpn&amp;quot; connect-to]&lt;br /&gt;
:if ($&amp;quot;direccio_ip_actual&amp;quot; != $&amp;quot;nova_direccio_ip&amp;quot;) do={ /interface pptp-client set [find name=$&amp;quot;nom_interficie_vpn&amp;quot;] connect-to=$&amp;quot;nova_direccio_ip&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Fixem-nos que a l'anterior script NOMÉS hem de canviar els paràmetres &amp;quot;pptp-solsona&amp;quot; i &amp;quot;el_meu_servidor_de_solsona.no-ip.info&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Finalment, programem un cron que ens executi l'script anterior cada cert temps:&lt;br /&gt;
System-&amp;gt; Scheduler-&amp;gt; [Add New]:&lt;br /&gt;
Name: Updt-IP-Solsona&lt;br /&gt;
Start time: startup&lt;br /&gt;
Interval: 00:05:00 ;Cada 5 minuts comprovem si el proveïdor ens ha canviat l'IP del servidor PPTP&lt;br /&gt;
On Event: IP-Dinamica-VPN ;Hem de posar el mateix nom amb el que hem batejat el nostre fantàstic script!&lt;br /&gt;
Policy: Marquem tots els check box&lt;br /&gt;
Comment: Actualitza la ip per connectar a la VPN de Solsona&lt;br /&gt;
&lt;br /&gt;
-Fi config costat client (Mikrotik)&lt;br /&gt;
&lt;br /&gt;
-Config costat client (Debian/Ubuntu)&lt;br /&gt;
&lt;br /&gt;
Per connectar/desconnectar al/del servidor utilitzarem les comandes pon i poff respectivament.&lt;br /&gt;
&lt;br /&gt;
Creem un fitxer amb la configuració del servidor on volem connectar al directori /etc/ppp/peers:&lt;br /&gt;
En el meu cas, creo un fitxer anomenat pptp-solsona, i hi afegeixo la següent configuració:&lt;br /&gt;
&lt;br /&gt;
pty &amp;quot;pptp el_meu_servidor_de_solsona.no-ip.info --nolaunchpppd&amp;quot;&lt;br /&gt;
name user&lt;br /&gt;
remotename pptp-solsona&lt;br /&gt;
require-mschap-v2&lt;br /&gt;
require-mppe-128&lt;br /&gt;
file /etc/ppp/options.pptp&lt;br /&gt;
ipparam tunnel&lt;br /&gt;
&lt;br /&gt;
el_meu_servidor_de_solsona.no-ip.info és el nom del servidor on volem connectar&lt;br /&gt;
user= nom de l'usuari que hem creat al servidor&lt;br /&gt;
remotename pptp-solsona= nom del servidor que hem definit al fitxer /etc/ppp/pptpd-options del servidor.&lt;br /&gt;
&lt;br /&gt;
Tal i com hem fet al servidor, ara hem d'afegir els usuaris al fitxer /etc/ppp/chap-secrets:&lt;br /&gt;
usuari nom_servidor contrasenya *&lt;br /&gt;
&lt;br /&gt;
user= nom de l'usuari que es connectarà&lt;br /&gt;
nom_servidor= ha de dir-se igual al &amp;quot;name&amp;quot; que hem definit a pptpd-options&lt;br /&gt;
contrasenya= la paraula de pas de l'usuari que es connectarà al servidor&lt;br /&gt;
*= Indica que se li assignarà qualsevol direcció IP de les que hem definit al fitxer /etc/pptpd.conf&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
user pptp-solsona una_clau_de_pas_molt_fiable *&lt;br /&gt;
&lt;br /&gt;
Tornem a configurar les ip routes per redirigir el tràfic del túnel contra el servidor:&lt;br /&gt;
route add -net 172.25.2.0 netmask 255.255.255.0 gw 172.30.0.1&lt;br /&gt;
&lt;br /&gt;
Si volem que aquesta entrada sigui persistent, podem aconseguir-ho editant /etc/network/interfaces&lt;br /&gt;
(consultar la configuració explicada a #Config costat servidor (Debian/Ubuntu))&lt;br /&gt;
&lt;br /&gt;
Amb aquesta regla aconseguim que tot el tràfic destinat a la xarxa 172.25.2.0/24 (Solsona) sigui reenviat al gateway 172.30.0.1,&lt;br /&gt;
que es correspon amb la direcció IP del servidor a l'altre extrem del túnel (localip definida a /etc/pptpd.conf del server).&lt;br /&gt;
&lt;br /&gt;
Finalment ja podem connectar al servidor executant la comanda pon pptp-solsona&lt;br /&gt;
Per desconnectar, amb un poff tallem la connexió.&lt;br /&gt;
&lt;br /&gt;
-Fi config costat client (Debian/Ubuntu)&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Creaci%C3%B3_de_t%C3%BAnels_PPTP_(Debian/dd-wrt/Mikrotik)</id>
		<title>Creació de túnels PPTP (Debian/dd-wrt/Mikrotik)</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Creaci%C3%B3_de_t%C3%BAnels_PPTP_(Debian/dd-wrt/Mikrotik)"/>
				<updated>2012-03-13T18:26:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: Configuració de túnels (Debian, Mikrotik, dd-wrt) + Script per actualitzar IP dinàmica sobre Mikrotik&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creació d'un túnel PPTP entre un Server Debian/Ubuntu || dd-wrt i una RB750 de Mikrotik (Client) o Debian/Ubuntu (Client).&lt;br /&gt;
&lt;br /&gt;
#Config costat servidor (Debian/Ubuntu)&lt;br /&gt;
#######################################&lt;br /&gt;
&lt;br /&gt;
apt-get install pptpd&lt;br /&gt;
&lt;br /&gt;
Modifiquem el fitxer de configuració /etc/pptpd.conf:&lt;br /&gt;
localip 172.30.0.1&lt;br /&gt;
remoteip 172.30.0.2-4&lt;br /&gt;
&lt;br /&gt;
El rang d'IP's que utilitzem al punt anterior HA DE SER DIFERENT al rang configurat a les nostres xarxes.&lt;br /&gt;
localip és la direcció que tindrà el servidor pptp&lt;br /&gt;
remoteip són les direccions que s'assignaran als clients del túnel.&lt;br /&gt;
&lt;br /&gt;
Tot seguit modifiquem el fitxer d'opcions /etc/ppp/pptpd-options:&lt;br /&gt;
Modifiquem el nom del servidor pptp:&lt;br /&gt;
name pptp-solsona&lt;br /&gt;
&lt;br /&gt;
Configurem els servidors de DNS d'aquest fitxer pptpd-options:&lt;br /&gt;
ms-dns 8.8.8.8&lt;br /&gt;
ms-dns 80.58.61.250&lt;br /&gt;
&lt;br /&gt;
Tot seguit donem d'alta els clients (user+psw) al fitxer /etc/ppp/chap-secrets:&lt;br /&gt;
usuari nom_servidor contrasenya *&lt;br /&gt;
&lt;br /&gt;
user= nom de l'usuari que es connectarà&lt;br /&gt;
nom_servidor= ha de dir-se igual al &amp;quot;name&amp;quot; que hem definit a pptpd-options&lt;br /&gt;
contrasenya= la paraula de pas de l'usuari que es connectarà al servidor&lt;br /&gt;
*= Indica que se li assignarà qualsevol direcció IP de les que hem definit al fitxer /etc/pprpd.conf&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
user pptp-solsona una_clau_de_pas_molt_fiable *&lt;br /&gt;
&lt;br /&gt;
Finalment només ens resta reiniciar el servei:&lt;br /&gt;
/etc/init.d/pptpd restart&lt;br /&gt;
&lt;br /&gt;
Ara ens falta crear una nova entrada a la taula d'enrutament per tal que tot el tràfic amb destí a&lt;br /&gt;
la xarxa client VPN sigui enrutat correctament.&lt;br /&gt;
&lt;br /&gt;
Per aconseguir aquest &amp;quot;reenviament&amp;quot;, utilitzem les &amp;quot;ip routes&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
ip route show (mostra les entrades existents)&lt;br /&gt;
&lt;br /&gt;
Afegim una nova regla per tal que tot el tràfic contra la xarxa 192.168.103.0/24&lt;br /&gt;
sigui reenviat a l'altre extrem del túnel:&lt;br /&gt;
route add -net 192.168.103.0 netmask 255.255.255.0 gw 172.30.0.2&lt;br /&gt;
#Configuració vàlida mentre no reiniciem el sistema&lt;br /&gt;
&lt;br /&gt;
Si volem que l'entrada de la taula d'enrutament sigui persistent, hem d'editar el fitxer /etc/network/interfaces&lt;br /&gt;
i copiar-hi una configuració de l'estil:&lt;br /&gt;
&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
address 172.25.2.202&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
network 172.25.2.0&lt;br /&gt;
broadcast 172.25.2.255&lt;br /&gt;
gateway 172.25.2.1&lt;br /&gt;
&lt;br /&gt;
### ruta estatica VPN Suria ###&lt;br /&gt;
post-up route add -net 192.168.103.0 netmask 255.255.255.0 gw 172.30.0.2&lt;br /&gt;
pre-down route del -net 192.168.103.0 netmask 255.255.255.0 gw 172.30.0.2&lt;br /&gt;
&lt;br /&gt;
dns-nameservers 172.25.2.1 8.8.8.8&lt;br /&gt;
&lt;br /&gt;
Finalment només hem d'obrir els ports 1723 TCP i 47 UDP del router que utilitzarem per crear el túnel (172.25.2.201)&lt;br /&gt;
&lt;br /&gt;
#Fi config costat servidor (Debian/Ubuntu)&lt;br /&gt;
##########################################&lt;br /&gt;
&lt;br /&gt;
#Config servidor dd-wrt&lt;br /&gt;
#######################&lt;br /&gt;
&lt;br /&gt;
Services-&amp;gt; VPN-&amp;gt; PPTP Server&lt;br /&gt;
Server IP: 172.25.2.254 ;Una direcció IP que estigui lliure a la nostra xarxa&lt;br /&gt;
Client IP: 172.25.2.250 ;Serà la direcció o direccions que s'assignaran als clients PPTP que es connectin a aquest servidor&lt;br /&gt;
CHAP Secrets: nom_usuari * Paraula_de_Pas * ;Molt important mantenir aquesta estructura!&lt;br /&gt;
&lt;br /&gt;
Security-&amp;gt; VPN Passthrough&lt;br /&gt;
IPSec Passthrough: Enable&lt;br /&gt;
PPTP Passthrough: Enable&lt;br /&gt;
L2TP Passthrough: Enable&lt;br /&gt;
(En realitat no és necessari activar-ho tot...)&lt;br /&gt;
&lt;br /&gt;
Setup-&amp;gt; Advanced Routing&lt;br /&gt;
Operating Mode: Gateway&lt;br /&gt;
Select Set Number: 1&lt;br /&gt;
Route Name: Tunel_Suria&lt;br /&gt;
Metric: 0&lt;br /&gt;
Destination LAN NET: 192.168.103.0 (Xarxa del costat CLIENT del Túnel)&lt;br /&gt;
Subnet Mask: 255.255.255.0 (Màscara de la xarxa del costat CLIENT)&lt;br /&gt;
Gateway: 172.25.2.250 (Direcció IP assignada al CLIENT PPTP connectat al túnel)&lt;br /&gt;
&lt;br /&gt;
#Fi config servidor dd-wrt&lt;br /&gt;
##########################&lt;br /&gt;
&lt;br /&gt;
#Config costat client (Mikrotik)&lt;br /&gt;
################################&lt;br /&gt;
&lt;br /&gt;
Configuració Client Mikrotik:&lt;br /&gt;
PPP-&amp;gt; Interface-&amp;gt; [Add New]-&amp;gt; PPTP Client&lt;br /&gt;
Name: ;Nom amb el que identificarem el nostre túnel. Exemple: pptp-solsona&lt;br /&gt;
Connect to: ;hi posem una IP qualsevol. Tal i com veurem més endavant, un script actualitzarà automàticament aquest valor.&lt;br /&gt;
User: ;nom d'usuari amb el que ens connectarem contra el servidor dd-wrt&lt;br /&gt;
Password: ;la paraula de pas que hem configurat al servidor dd-wrt&lt;br /&gt;
Profile: default_encryption&lt;br /&gt;
Allow: mschap2, mschap1, chap, pap&lt;br /&gt;
Comment: ;Descripció que identificar el túnel. Exemple: ;Túnel contra servidor dd-wrt de Solsona&lt;br /&gt;
[Apply] + [OK]&lt;br /&gt;
&lt;br /&gt;
IP-&amp;gt; Firewall-&amp;gt; NAT-&amp;gt; [Add New]:&lt;br /&gt;
Chain: srcnat&lt;br /&gt;
Out. Interface: pptp-solsona ;Nom del túnel que hem creat a PPP-&amp;gt; Interface&lt;br /&gt;
Action: masquerade&lt;br /&gt;
Comment: ;Masquerade túnel Solsona&lt;br /&gt;
&lt;br /&gt;
IP-&amp;gt; Routes-&amp;gt; [Add New]:&lt;br /&gt;
Dst. Address: 172.25.2.0/24 ;Direcció de xarxa que tenim a l'extrem del servidor dd-wrt&lt;br /&gt;
Gateway: 172.25.2.254 Direcció IP del servidor PPTP (dd-wrt)&lt;br /&gt;
Check Gateway: ping&lt;br /&gt;
Type: Unicast&lt;br /&gt;
Distance: 1&lt;br /&gt;
Scope: 30&lt;br /&gt;
Target Scope: 10&lt;br /&gt;
Comment: Ruta per accedir a la xarxa de Solsona mitjançant el túnel&lt;br /&gt;
&lt;br /&gt;
Tot seguit crearem un script per actualitzar la direcció IP del servidor (ja que en el meu cas és dinàmica):&lt;br /&gt;
System-&amp;gt; Scripts-&amp;gt; [Add New]:&lt;br /&gt;
Name: IP-Dinamica-VPN ;Nom amb el que identifiquem el nostre script&lt;br /&gt;
Policy: Marquem tots els check box&lt;br /&gt;
I aquest és l'script:&lt;br /&gt;
:local &amp;quot;nom_interficie_vpn&amp;quot; &amp;quot;pptp-solsona&amp;quot;&lt;br /&gt;
:local &amp;quot;nom_servidor_vpn&amp;quot; &amp;quot;el_meu_servidor_de_solsona.no-ip.info&amp;quot;&lt;br /&gt;
:local &amp;quot;nova_direccio_ip&amp;quot; [:resolve $&amp;quot;nom_servidor_vpn&amp;quot;]&lt;br /&gt;
:local &amp;quot;direccio_ip_actual&amp;quot; [/interface pptp-client get $&amp;quot;nom_interficie_vpn&amp;quot; connect-to]&lt;br /&gt;
:if ($&amp;quot;direccio_ip_actual&amp;quot; != $&amp;quot;nova_direccio_ip&amp;quot;) do={ /interface pptp-client set [find name=$&amp;quot;nom_interficie_vpn&amp;quot;] connect-to=$&amp;quot;nova_direccio_ip&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Fixem-nos que a l'anterior script NOMÉS hem de canviar els paràmetres &amp;quot;pptp-solsona&amp;quot; i &amp;quot;el_meu_servidor_de_solsona.no-ip.info&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Finalment, programem un cron que ens executi l'script anterior cada cert temps:&lt;br /&gt;
System-&amp;gt; Scheduler-&amp;gt; [Add New]:&lt;br /&gt;
Name: Updt-IP-Solsona&lt;br /&gt;
Start time: startup&lt;br /&gt;
Interval: 00:05:00 ;Cada 5 minuts comprovem si el proveïdor ens ha canviat l'IP del servidor PPTP&lt;br /&gt;
On Event: IP-Dinamica-VPN ;Hem de posar el mateix nom amb el que hem batejat el nostre fantàstic script!&lt;br /&gt;
Policy: Marquem tots els check box&lt;br /&gt;
Comment: Actualitza la ip per connectar a la VPN de Solsona&lt;br /&gt;
&lt;br /&gt;
#Fi config costat client (Mikrotik)&lt;br /&gt;
###################################&lt;br /&gt;
&lt;br /&gt;
#Config costat client (Debian/Ubuntu)&lt;br /&gt;
#####################################&lt;br /&gt;
&lt;br /&gt;
Per connectar/desconnectar al/del servidor utilitzarem les comandes pon i poff respectivament.&lt;br /&gt;
&lt;br /&gt;
Creem un fitxer amb la configuració del servidor on volem connectar al directori /etc/ppp/peers:&lt;br /&gt;
En el meu cas, creo un fitxer anomenat pptp-solsona, i hi afegeixo la següent configuració:&lt;br /&gt;
&lt;br /&gt;
pty &amp;quot;pptp el_meu_servidor_de_solsona.no-ip.info --nolaunchpppd&amp;quot;&lt;br /&gt;
name user&lt;br /&gt;
remotename pptp-solsona&lt;br /&gt;
require-mschap-v2&lt;br /&gt;
require-mppe-128&lt;br /&gt;
file /etc/ppp/options.pptp&lt;br /&gt;
ipparam tunnel&lt;br /&gt;
&lt;br /&gt;
el_meu_servidor_de_solsona.no-ip.info és el nom del servidor on volem connectar&lt;br /&gt;
user= nom de l'usuari que hem creat al servidor&lt;br /&gt;
remotename pptp-solsona= nom del servidor que hem definit al fitxer /etc/ppp/pptpd-options del servidor.&lt;br /&gt;
&lt;br /&gt;
Tal i com hem fet al servidor, ara hem d'afegir els usuaris al fitxer /etc/ppp/chap-secrets:&lt;br /&gt;
usuari nom_servidor contrasenya *&lt;br /&gt;
&lt;br /&gt;
user= nom de l'usuari que es connectarà&lt;br /&gt;
nom_servidor= ha de dir-se igual al &amp;quot;name&amp;quot; que hem definit a pptpd-options&lt;br /&gt;
contrasenya= la paraula de pas de l'usuari que es connectarà al servidor&lt;br /&gt;
*= Indica que se li assignarà qualsevol direcció IP de les que hem definit al fitxer /etc/pptpd.conf&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
user pptp-solsona una_clau_de_pas_molt_fiable *&lt;br /&gt;
&lt;br /&gt;
Tornem a configurar les ip routes per redirigir el tràfic del túnel contra el servidor:&lt;br /&gt;
route add -net 172.25.2.0 netmask 255.255.255.0 gw 172.30.0.1&lt;br /&gt;
&lt;br /&gt;
Si volem que aquesta entrada sigui persistent, podem aconseguir-ho editant /etc/network/interfaces&lt;br /&gt;
(consultar la configuració explicada a #Config costat servidor (Debian/Ubuntu))&lt;br /&gt;
&lt;br /&gt;
Amb aquesta regla aconseguim que tot el tràfic destinat a la xarxa 172.25.2.0/24 (Solsona) sigui reenviat al gateway 172.30.0.1,&lt;br /&gt;
que es correspon amb la direcció IP del servidor a l'altre extrem del túnel (localip definida a /etc/pptpd.conf del server).&lt;br /&gt;
&lt;br /&gt;
Finalment ja podem connectar al servidor executant la comanda pon pptp-solsona&lt;br /&gt;
Per desconnectar, amb un poff tallem la connexió.&lt;br /&gt;
&lt;br /&gt;
#Fi config costat client (Debian/Ubuntu)&lt;br /&gt;
########################################&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Portada</id>
		<title>Portada</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Portada"/>
				<updated>2012-03-13T18:25:17Z</updated>
		
		<summary type="html">&lt;p&gt;Jfigueras: /* Infraestructura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
''sóc semàntica ;)''&lt;br /&gt;
{| style=&amp;quot;width:100%; background:#f6f6f6; border:1px solid #C7D0F8; font-size:107%; -moz-border-radius:1em; -webkit-border-radius:1em;border-radius:1em;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:12px 17px 5px 17px&amp;quot; |&lt;br /&gt;
=== Benvinguda al wiki de documentació de Guifi.net ===&lt;br /&gt;
'''Guifi.net''' és de tothom, participa-hi [[connectar|connectant]] el teu [[tram de xarxa]] amb el dels altres.&lt;br /&gt;
&lt;br /&gt;
És un projecte col·laboratiu organitzat horitzontalment que agrupa tan a persones individuals, col·lectius, empreses i administracions. És obert i per tant tothom hi pot participar en igualtat de condicions en el marc del [http://guifi.net/ComunsXOLN Comuns de la Xarxa Oberta, Lliure i Neutral]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:#f6f6f6&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#f5e9be; border:1px solid #C7D0F8; font-size:107%; -moz-border-radius:1em; -webkit-border-radius:1em;border-radius:1em; width:20%&amp;quot; |&lt;br /&gt;
* [[Què és un wiki]]&lt;br /&gt;
* [[Guifi.net|Més sobre Guifi.net]]&lt;br /&gt;
* [[Casos d'èxit]]&lt;br /&gt;
| style=&amp;quot;text-align: right; width 30%; padding:30px&amp;quot; |''A la documentació de guifi.net hi ha els documents de referència per a usuaris novells, experimentats i desenvolupadors. Sigues lliure [[Què és un wiki|d'editar aquest wiki]] per millorar-ne el seu contingut.''&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot; text-align: center&amp;quot;&amp;gt;Contacta: [http://guifi.net/forum Fòrums] '''|''' [http://lists.guifi.net Llistes de correu] '''|''' [http://guifi.net/xat Xat]&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| id=&amp;quot;mp-upper&amp;quot; style=&amp;quot;width: 100%; margin:6px 0 0 0; background:none; border-spacing: 0px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; background:#FFFFE0; border:1px solid #EECFA1; padding:10px; margin-bottom:7px; vertical-align:top; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em;&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;mp-tfa&amp;quot;&amp;gt;&amp;lt;!--Selector per a [[meta:Mobile]]--&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-left&amp;quot; style=&amp;quot;vertical-align:top; background:#FFFFE0; border-spacing: 0px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#FFDEAD; border:1px solid #EECFA1; border-right:0px; padding:0px; font-size:150%; vertical-align:middle; font-weight:normal; width:100%;&amp;quot; | Com unir-se a Guifi.net&lt;br /&gt;
! style=&amp;quot;background:#a5e085; border:1px solid #99CC33; border-left:0px; padding:0px; vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 style=&amp;quot;color:#000; background:#FFFFE0; padding:15px 5px&amp;quot; | &amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:left; font-size:95%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[tres passos|Com donar d'alta i enllaçar un node]]&lt;br /&gt;
* [[Escull el material]]&lt;br /&gt;
* [[Configura el teu ordinador]]&lt;br /&gt;
* [http://guifi.net/ca/BonesPractiques Bones pràctiques]&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border:1px solid transparent;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;width:50%;background:#f5fffa;border:1px solid #99CC33;padding:10px;margin-bottom:7px; vertical-align:top;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em; &amp;quot; | &lt;br /&gt;
&amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-left&amp;quot; style=&amp;quot;vertical-align:top; background:#f5fffa; border-spacing: 0px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#a5e085; border:1px solid #99CC33; border-right:0px; padding:0px; font-size:150%; vertical-align:middle; font-weight:normal; width:100%;&amp;quot; | Supernodes i illes&lt;br /&gt;
! style=&amp;quot;background:#a5e085; border:1px solid #99CC33; border-left:0px; padding:0px; vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 style=&amp;quot;color:#000; background:#f5fffa; padding:15px 5px&amp;quot; |&amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:left; font-size:95%;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Començar una illa des de 0]]&lt;br /&gt;
* [[Crear un supernode]]&lt;br /&gt;
* [http://guifi.net/ca/BonesPractiques Bones pràctiques]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| id=&amp;quot;mp-upper&amp;quot; style=&amp;quot;width: 100%; margin:6px 0 0 0; background:none; border-spacing: 0px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; style=&amp;quot;background:#f5faff;border:1px solid #cedff2;padding:10px;margin-bottom:7px; vertical-align:top;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em; &amp;quot; | &lt;br /&gt;
&amp;lt;div id=&amp;quot;mp-dyk&amp;quot;&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-left&amp;quot; style=&amp;quot;vertical-align:top; background:#f5faff; border-spacing: 0px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#cedff2; border:1px solid #cedff2; border-right:0px; padding:0px; font-size:150%; vertical-align:middle; font-weight:normal; width:100%;&amp;quot; | Guifi.net ++&lt;br /&gt;
! style=&amp;quot;background:#cedff2; border:1px solid #cedff2; border-left:0px; padding:0px; vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 style=&amp;quot;color:#000; background:#f5fffa; padding:15px 5px&amp;quot; |&amp;lt;div id=&amp;quot;mp-itn&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:left; font-size:95%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[Legal]] ==&lt;br /&gt;
* [[Particulars]]&lt;br /&gt;
* [[Institucions]]&lt;br /&gt;
* [[Empreses]]&lt;br /&gt;
* [[Serveis_General]]&lt;br /&gt;
* [[Associació|Constitució d'una associació]]&lt;br /&gt;
&lt;br /&gt;
== Xarxa ==&lt;br /&gt;
=== Infraestructura ===&lt;br /&gt;
* [[Muntatge de supernodes]]&lt;br /&gt;
* [[Filtres de xarxes]]&lt;br /&gt;
* [[Enllaços virtuals]]&lt;br /&gt;
* [[Hotspot]]&lt;br /&gt;
* [[Eina per buscar rangs de IPs lliures]]&lt;br /&gt;
* [[Creació de túnels PPTP (Debian/dd-wrt/Mikrotik)]]&lt;br /&gt;
&lt;br /&gt;
=== Mesh ===&lt;br /&gt;
* [[Alix+GSF|Àlix + Connectar-se al núvol de gràcia amb mesh]] (es)&lt;br /&gt;
&lt;br /&gt;
=== Enrutaments i conceptes de xarxes ===&lt;br /&gt;
* [[Enrutament]]&lt;br /&gt;
* [[Peerings]]&lt;br /&gt;
* [[IPv4]]&lt;br /&gt;
* [[IPv6]]&lt;br /&gt;
* [[Criteris d'assignació d'adreces IPv4]]&lt;br /&gt;
* [[ARP]]&lt;br /&gt;
* [[Cables_UTP|Cables UTP]]&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
* [[Com es vertebra la xarxa: Troncal, punts d'accés i connexions simples]]&lt;br /&gt;
* [[La seguretat a la xarxa oberta]]&lt;br /&gt;
* [[Aplicacions | Aplicacions de Guifi.net]]&lt;br /&gt;
* [[Recursos externs]]&lt;br /&gt;
* [[Instal·lar firmware Ubiquiti Rocket M5]]&lt;br /&gt;
&lt;br /&gt;
== Sistemes ==&lt;br /&gt;
=== Serveis bàsics ===&lt;br /&gt;
* [[Configurar Repositori apt guifi]]&lt;br /&gt;
* [[Servidor Proxy]]&lt;br /&gt;
* [[Servidor de gràfiques]]&lt;br /&gt;
* [[Servidor DNS]]&lt;br /&gt;
* [[Servidor Rellotge|Servidor de Rellotge (NTP)]]&lt;br /&gt;
* [[Servidor logs remots rsyslogd ]]&lt;br /&gt;
* [[Sortida a Internet]] (aka proxy)&lt;br /&gt;
&lt;br /&gt;
=== Serveis de compartició de fitxers ===&lt;br /&gt;
* [[Servidor FTP]]&lt;br /&gt;
* [[Servidor Peer 2 Peer]]&lt;br /&gt;
* [[Servidor DCC]]&lt;br /&gt;
&lt;br /&gt;
=== Serveis de missatgeria ===&lt;br /&gt;
* [[Servidor de Correu]]&lt;br /&gt;
* [[Webmail]]&lt;br /&gt;
* [[Servidor Jabber]]&lt;br /&gt;
* [[Servidor IRC]]&lt;br /&gt;
* [[Mailman]]&lt;br /&gt;
&lt;br /&gt;
=== Serveis de Veu i Vídeo ===&lt;br /&gt;
* [[VoIP|Servidor de VeuIP (VoIP)]]&lt;br /&gt;
* [[Servidor Radio Streaming]]&lt;br /&gt;
&lt;br /&gt;
=== Altres Serveis ===&lt;br /&gt;
* [[LDAP|Servidor LDAP]]&lt;br /&gt;
* [[Apache|Servidor web Apache]]&lt;br /&gt;
* [[Servidor Repositori Linux]]&lt;br /&gt;
* [[Servidor Repositori Linux (Cache)]]&lt;br /&gt;
* [[Servidor Iperf]]&lt;br /&gt;
* [[Servidor repositori subversion]]&lt;br /&gt;
* [[DHCP|Servidor DHCP]]&lt;br /&gt;
* [[MySQL]] (Bases de Dades)&lt;br /&gt;
* [[Proxmox]] (virtualització)&lt;br /&gt;
* [[Cacti]] (monitoratge)&lt;br /&gt;
* [[Clamav]] (antivirus amb GNU/Linux)&lt;br /&gt;
* [[Trac]] (sistema de gestió de tiquets)&lt;br /&gt;
* [[Squid]] (configuracions avançades squid)&lt;br /&gt;
* [[PXE]] (Instal·lació per xarxa)&lt;br /&gt;
&lt;br /&gt;
=== Sistema ===&lt;br /&gt;
* [[ACPI]]&lt;br /&gt;
* [[Bridges_amb_Linux|Bridges amb GNU/Linux]]&lt;br /&gt;
* [[Chroot]]&lt;br /&gt;
* [[Corkscrew]]&lt;br /&gt;
&lt;br /&gt;
== Instal·ladors ==&lt;br /&gt;
* [[Parallamps]]&lt;br /&gt;
* [[Reaprofitar el cable d'antena de televisió]]&lt;br /&gt;
* [[Pressupostos]]&lt;br /&gt;
* [http://guifi.net/ca/node/12486 Comunitat de veïns, cas d'exemple]&lt;br /&gt;
&lt;br /&gt;
== Desenvolupadors ==&lt;br /&gt;
* [[Manual editor wiki]]&lt;br /&gt;
* [http://wiki.guifi.net/wiki/Trac Trac de Guifi.net]&lt;br /&gt;
* [[Actualitzacions mòduls drupal]]&lt;br /&gt;
* [http://gitorious.org/guifi Repositoris de codi del projecte guifi.net]&lt;br /&gt;
* [[Mapa del codi]]&lt;br /&gt;
* [[API de Guifi]]&lt;br /&gt;
* [[CNML]]&lt;br /&gt;
* [[Empotrar el mapa de Guifi-Google Maps a una web]]&lt;br /&gt;
* [[Unsolclic]]&lt;br /&gt;
* [[Entorn de desenvolupament]]&lt;br /&gt;
* [[:Categoria:router|Routers]]&lt;br /&gt;
* [[:Categoria:Telefonia mòbil|Telefonia mòbil]]&lt;br /&gt;
&lt;br /&gt;
== Dissenyadors ==&lt;br /&gt;
* [[Logos]]&lt;br /&gt;
* [[Maquetació de les diverses pàgines web]]&lt;br /&gt;
* [[Usabilitat]]&lt;br /&gt;
* [[Presentacions de guifi.net]]&lt;br /&gt;
&lt;br /&gt;
== Desenvolupament col·lectiu de la xarxa ==&lt;br /&gt;
* [[Cursos]]&lt;br /&gt;
* [[Necessitats]]&lt;br /&gt;
&lt;br /&gt;
== Glossari ==&lt;br /&gt;
* [[Recull de termes emprats habitualment]]&lt;br /&gt;
* [[Guia Ràpida de Guifi.net]]&lt;br /&gt;
* [[Preguntes Freqüents]]&lt;br /&gt;
* [http://guifi.net/es/CADocs Documents ubicats a la web de guifi.net] antiga &amp;quot;ComEsFa&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
= Accessos Ràpids =&lt;br /&gt;
* [http://planet.guifi.net Planet]&lt;br /&gt;
* [http://guifi.net/cxoln Comuns (Llicència de la xarxa)]&lt;br /&gt;
* [http://guifi.net/maps Mapa guifi]&lt;br /&gt;
* [[Webs Regionals]]&lt;br /&gt;
* [http://trac.guifi.net Reporta Errors de la web]&lt;br /&gt;
* [http://fundacio.guifi.net Fundació]&lt;br /&gt;
&lt;br /&gt;
[[es:Página Principal]]&lt;br /&gt;
[[eu:Azala]]&lt;br /&gt;
[[gl:Portada]]&lt;/div&gt;</summary>
		<author><name>Jfigueras</name></author>	</entry>

	</feed>