Project

General

Profile

Projet agregation » History » Version 7

Jocelyn Dealande, 10/28/2011 06:26 PM

1 1 Laurent GUERBY
h1. Projet agregation
2 1 Laurent GUERBY
3 2 Yanick Delarbre
* [[Bibliographie du projet]]
4 3 Yanick Delarbre
* http://pad.rhizome-fai.net/U7HSgxYvDM | Le code du tunnel tun réalisé avec python
5 1 Laurent GUERBY
6 1 Laurent GUERBY
* http://lists.tetaneutral.net/listinfo/projet-agregation
7 1 Laurent GUERBY
* http://chiliproject.tetaneutral.net/issues/16
8 4 Jocelyn Dealande
9 4 Jocelyn Dealande
10 4 Jocelyn Dealande
h2. Test de tunproxy.py
11 4 Jocelyn Dealande
12 4 Jocelyn Dealande
On utilise "tunproxy.py":http://www.secdev.org/projects/tuntap_udp/files/tunproxy.py. Entre 2 machines
13 4 Jocelyn Dealande
* client-adsl (une machine chez nous)
14 4 Jocelyn Dealande
* gateway (la VM)
15 4 Jocelyn Dealande
16 4 Jocelyn Dealande
h3. Sur la gateway (= VM ttn)
17 4 Jocelyn Dealande
18 4 Jocelyn Dealande
Démarrer le tunnel, il crée lui-même une interface _toto0_ (détruite à la sortie).
19 4 Jocelyn Dealande
20 4 Jocelyn Dealande
<pre>
21 4 Jocelyn Dealande
 ./tunproxy.py -s 6000
22 4 Jocelyn Dealande
 ifconfig toto0 10.0.0.1/24 
23 4 Jocelyn Dealande
</pre>
24 4 Jocelyn Dealande
25 4 Jocelyn Dealande
26 4 Jocelyn Dealande
h3. Sur le client
27 4 Jocelyn Dealande
28 4 Jocelyn Dealande
29 4 Jocelyn Dealande
<pre>
30 4 Jocelyn Dealande
 ./tunproxy.py -c rhizome-fai.tetaneutral.net:6000
31 4 Jocelyn Dealande
 ifconfig toto0 10.0.0.2/24 
32 4 Jocelyn Dealande
</pre>
33 4 Jocelyn Dealande
34 4 Jocelyn Dealande
Tout le trafic vers les adresses en 10.0.0.x passera par le tunnel.
35 4 Jocelyn Dealande
36 4 Jocelyn Dealande
* http://lists.tetaneutral.net/listinfo/projet-agregation
37 4 Jocelyn Dealande
* http://chiliproject.tetaneutral.net/issues/16
38 5 Jocelyn Dealande
39 5 Jocelyn Dealande
40 5 Jocelyn Dealande
h1. Journal (à partir du 28 oct)
41 6 Jocelyn Dealande
42 5 Jocelyn Dealande
h2.  28 oct. 
43 6 Jocelyn Dealande
44 5 Jocelyn Dealande
* Initiation python (découverte pour Yanick) 
45 5 Jocelyn Dealande
* Commentaire intégral du tunproxy.py et premiers tests de ce dernier
46 7 Jocelyn Dealande
 * ping ok (+1ms)
47 7 Jocelyn Dealande
 * iperf à travers le tunnel : BP ~= celle de l'uplink ADSL. Le dernier datagrame ne reçoit pas d'ACK
48 5 Jocelyn Dealande
49 5 Jocelyn Dealande
<pre>
50 5 Jocelyn Dealande
[  3] local 10.0.0.2 port 50191 connected with 10.0.0.1 port 5001                        
51 5 Jocelyn Dealande
[ ID] Interval       Transfer     Bandwidth                                              
52 5 Jocelyn Dealande
[  3]  0.0-10.0 sec  1.25 MBytes  1.05 Mbits/sec                                         
53 5 Jocelyn Dealande
[  3] Sent 893 datagrams                                                                 
54 5 Jocelyn Dealande
[  3] WARNING: did not receive ack of last datagram after 10 tries.
55 5 Jocelyn Dealande
</pre>