[Ninux-Wireless] Virtual TAP
Se doveste emulare una connessione al data link layer tra 2 nodi che comunicano via TCP oppure UDP, cosa usereste? L2TP ? Ho trovato poche info in rete. VTun ? Esiste solo per linux, però. OpenVPN? Grazie --Luca PS: si, mi serve per quello. ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Virtual TAP
tinc http://tinc-vpn.org/ Saverio Il 03 marzo 2010 12.22, Luca Dionisi luca.dion...@gmail.com ha scritto: Se doveste emulare una connessione al data link layer tra 2 nodi che comunicano via TCP oppure UDP, cosa usereste? L2TP ? Ho trovato poche info in rete. VTun ? Esiste solo per linux, però. OpenVPN? Grazie --Luca PS: si, mi serve per quello. ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Virtual TAP
Luca Dionisi ha scritto: Se doveste emulare una connessione al data link layer tra 2 nodi che comunicano via TCP oppure UDP, cosa usereste? L2TP ? Ho trovato poche info in rete. VTun ? Esiste solo per linux, però. OpenVPN? Openvpn, ho provato tinc ma per la sua volontà a collegarsi direttamente al nodo di destinazione ho riscontrato qualche problema mentre openvpn non mi ha mai tradito. Con la giusta configurazione puoi emulare un cavo ethernet. Enrico ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Virtual TAP
Il 03/03/10 13:34, Enrico Lorenzoni ha scritto: Luca Dionisi ha scritto: Se doveste emulare una connessione al data link layer tra 2 nodi che comunicano via TCP oppure UDP, cosa usereste? L2TP ? Ho trovato poche info in rete. VTun ? Esiste solo per linux, però. OpenVPN? Openvpn, ho provato tinc ma per la sua volontà a collegarsi direttamente al nodo di destinazione ho riscontrato qualche problema mentre openvpn non mi ha mai tradito. Sto provando Tinc da 1 settimana... 4 macchine sparse qui e li' per il globo... grandi e piccole... e va da dio con una conf di 3-righe-3. Non ho idea di quale sia la sua affidabilita' crittografica e di sicurezza in generale, pero' ho messo pure un honeypot con tor sopra (che attira le mosche peggio della merda) e per ora nessun problema... Pure io fino a due settimane fa pensavo come te; oggi credo che OpenVPN sia semplicemente morto se non che per applicazioni di nicchia o perche' tinc ancora non e' portato sui molti dispositivi in circolazione. Con la giusta configurazione puoi emulare un cavo ethernet. Enrico ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Virtual TAP
Penso che tinc potrebbe fare al caso mio. Ma seguendo le istruzioni dal sito non sono riuscito a farlo funzionare. Con netkit ho configurato una rete di 3 nodi in linea. nodo1 -eth0 A eth0- nodo2 -eth1 B eth0- nodo3 I comandi per configurarli sono: nodo1 /sbin/ip addr add 192.168.1.1 dev eth0 /sbin/ip route add 192.168.1.2 dev eth0 /sbin/ip route add default via 192.168.1.2 dev eth0 nodo2 /sbin/ip addr add 192.168.1.2 dev eth0 /sbin/ip addr add 192.168.1.2 dev eth1 /sbin/ip route add 192.168.1.1 dev eth0 /sbin/ip route add 192.168.1.3 dev eth1 nodo3 /sbin/ip addr add 192.168.1.3 dev eth0 /sbin/ip route add 192.168.1.2 dev eth0 /sbin/ip route add default via 192.168.1.2 dev eth0 Alla fine dal nodo 1 pingo il nodo 3 e funziona. Ora quello che voglio ottenere è che appaia una interfaccia virtuale (tap0) sui nodi 1 e 3 e che si vedano tramite quella interfaccia. Ho provato queste configurazioni, in nodo1: # cat /etc/tinc/nets.boot net_1 # cat /etc/tinc/net_1/tinc.conf Name = node_1 Device = /dev/tap0 ConnectTo = node_3 Mode = hub # cat /etc/tinc/net_1/hosts/node_1 Address = 192.168.1.1 In nodo 3 informazioni analoghe, sempre con net_1 ma con node_3. Ho dato #tincd -n net_1 -K che mi ha generato /etc/tinc/net_1/rsa_key.priv e mi ha aggiunto la PEM della chiave pubblica nel file /etc/tinc/net_1/hosts/node_1 Ho copiato i files hosts/node_1 e hosts/node_3 (con le chiavi pubbliche) in entrambi i nodi. Alla fine ho provato a lanciare tincd -n net_1 su entrambi i nodi ma non succede nulla. Nemmeno un messaggio di errore. Ad esempio, il file /dev/tap0 non c'e'. Lo dovrebbe creare lui o lo devo fare io? Se do 'ip link' vedo (come prima) solo lo, teql0 e eth0 Qualcuno ha una configurazione funzionante che potrebbe illustrarmi in dettaglio? Grazie --Luca ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Virtual TAP
Luca Dionisi ha scritto: Penso che tinc potrebbe fare al caso mio. Ma seguendo le istruzioni dal sito non sono riuscito a farlo funzionare. Con netkit ho configurato una rete di 3 nodi in linea. nodo1 -eth0 A eth0- nodo2 -eth1 B eth0- nodo3 potrei non avere capito la tua necessità, ma se fai semplicemente un bridge con eth0 e eth1 non hai risolto tutti i tuoi problemi? Enrico ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Virtual TAP
Alla fine ho provato a lanciare tincd -n net_1 su entrambi i nodi ma non succede nulla. Nemmeno un messaggio di errore. lancia: tincd -n nomerete -d2 -D ti rimane appeso in shell e ti fa vedere che succede. se fai CRTL+C il programma non esce ma ti porta il debug a 5 per killarlo fai CTRL+\ (ah il terminale di gnome su ubuntu non prende CTRL+\, quindi usa xterm se hai problemi di terminaleria) non ho letto tutta la config che hai scritto, ma con il debug sotto mano puoi risolvere da solo. Saverio PS ad intuito gli hai dato Device che non serve, toglilo ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Virtual TAP
2010/3/3 Enrico Lorenzoni reis...@gmail.com: potrei non avere capito la tua necessità, ma se fai semplicemente un bridge con eth0 e eth1 non hai risolto tutti i tuoi problemi? No, le mie necessità sono più ampie dell'esempio descritto. ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Virtual TAP
2010/3/3 Michele Favara Pedarsi m...@meganetwork.org: Non volevi una tap? Prova Mode = switch Voglio una tap. Dovranno esserci n nodi e la maggior parte dei pacchetti che ci invio saranno in UDP broadcast. Mi pare meglio hub perche' non mi serve il routing basato sul MAC address. ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless