TINC VPN - piccolo aiuto...

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Scrivi risposta
Avatar utente
elegos
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1308
Iscrizione: sabato 14 ottobre 2006, 18:34
Contatti:

TINC VPN - piccolo aiuto...

Messaggio da elegos »

Salve ragazzi!

Ho installato da sorgenti tinc (vi consiglio di editare 2 righe del configure nel caso... di /etc e /var senza ${EPREFIX})
Bene, mi son creato la cartella /etc/tinc/casa_fw, ho creato il file tinc.conf, creato la cartella hosts con dentro i file corto6 e dragon, avviato tincd -K -n casa_fw per le chiavi e creato i file tinc-up e tinc-down

Ecco i file di 'dragon' (ip interno fastweb)
/etc/tinc/casa_fw/tinc.conf
/etc/tinc/casa_fw/tinc-up
/etc/tinc/casa_fw/tinc-down
/etc/tinc/casa_fw/rsa_priv.priv
/etc/tinc/casa_fw/hosts/corto6
/etc/tinc/casa_fw/hosts/dragon

tinc.conf:

Codice: Seleziona tutto

Name = dragon
AddressFamily = ipv4
BindToInterface = eth0
Device = /dev/net/tun
PrivateKeyFile = /etc/tinc/casa_fw/rsa_key.priv
tinc-up

Codice: Seleziona tutto

#!/bin/bash

ifconfig casa_fw 1.1.1.1 netmask 255.255.0.0 up
route add -net 1.1.1.2/32 casa_fw
tinc-down

Codice: Seleziona tutto

#!/bin/sh

ifconfig casa_fw down
hosts/corto6

Codice: Seleziona tutto

Subnet = 10.27.0.2/32
-----BEGIN RSA PUBLIC KEY-----
*tagliato*
-----END RSA PUBLIC KEY-----
hosts/dragon

Codice: Seleziona tutto

Address = ciccia.tagliata.org
Subnet = 1.1.1.1/32
-----BEGIN RSA PUBLIC KEY-----
*tagliato*
-----END RSA PUBLIC KEY-----
lato corto6 (dietro a router)
file hosts e tinc-down uguali;
tinc.conf

Codice: Seleziona tutto

Name = corto6
AddressFamily = ipv4
BindToInterface = eth1
Device = /dev/net/tun
PrivateKeyFile = /etc/tinc/casa_fw/rsa_key.priv
TCPOnly = yes
tinc-up

Codice: Seleziona tutto

#!/bin/bash

ifconfig casa_fw 1.1.1.2 netmask 255.255.0.0 up
route add -net 1.1.1.1/32 casa_fw
Entrambi i PC sono nella rete fastweb (NAT di fastweb), nessuno dei due è esterno ad essa.

Ora... non sono sicuro dei file tinc-up (infatti mi rispondono con un errore al momento dell'avvio di tincd che li esegue automaticamente), ma si riescono a raggiungere i nodi (i 2 PC si collegano), solo che è come se il computer corto6 non riuscisse a ricevere i pacchetti inviati da dragon, anche se dal debug si vede come li invii e che dragon risponda scrivendo su /dev/net/tun (anche se i pacchetti riguardanti la connessione passano!!!)

Cosa ho combinato di sbagliato? Grazie...
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite