Newsgroup: it.comp.reti.locali
Titolo: OpenVPN - lentezza e routing

Ciao a tutti!
Ho messo su una vpn OpenVPN tra due client XP e una macchina IPCop.
Il tutto è stato abbastanza agevole, e la connessione funziona. Dai client 
vedo tutta larete, riesco ad accedere alla macchina linux in ssh, a vedere 
e utilizzare risorse condivise sul fileserver, etc.
Il problema sono le prestazioni... i client si connettono con una ADSL 
2mega, in azienda c'è una rete adsl fastweb... non dovrebbero essere 
proprio scarsissime le prestazioni o sbaglio?
Potrebbeero esserci problemi di routing? Nel log di ipcop vedo molti 
dropped packets ma non capisco il motivo... il firewall è a posto idem 
tutti i parametri di configurazione...
Grazie a chiunque mi può aiutare!!!
Buone feste a tutti!
DrPlexi
Riporto qui i vari log e la configurazione lato client:
LOG SERVER
OpenVPN 2.0.9 i386-pc-linux [SSL] [LZO] built on Jan 16 2007 
WARNING: --keepalive option is missing from server config 
Diffie-Hellman initialized with 1024 bit key 
TLS-Auth MTU parms [ L:1542 D:138 EF:38 EB:0 ET:0 EL:0 ] 
TUN/TAP device tun0 opened 
/sbin/ifconfig tun0 10.a.b.1 pointopoint 10.a.b.2 mtu 1500 
/sbin/route add -net 10.a.b.0 netmask 255.255.255.0 gw 10.a.b.2 
Data Channel MTU parms [ L:1542 D:1450 EF:42 EB:135 ET:0 EL:0 AF:3/1 ] 
GID set to nobody 
UID set to nobody 
UDPv4 link local (bound): [undef]:50424 
UDPv4 link remote: [undef] 
MULTI: multi_init called, r=256 v=256 
IFCONFIG POOL: base=10.a.b.4 size=62 
Initialization Sequence Completed 
MULTI: multi_create_instance called 
ip_pubblico_server:1194 Re-using SSL/TLS context 
ip_pubblico_server:1194 LZO compression initialized 
ip_pubblico_server:1194 Control Channel MTU parms [ L:1542 D:138 EF:38 EB:0 
ET:0 EL:0 ] 
ip_pubblico_server:1194 Data Channel MTU parms [ L:1542 D:1450 EF:42 EB:135 
ET:0 EL:0 AF:3/1 ] 
ip_pubblico_server:1194 Local Options hash (VER=V4): '530fdded' 
ip_pubblico_server:1194 Expected Remote Options hash (VER=V4): '41690919' 
ip_pubblico_server:1194 TLS: Initial packet from ip_pubblico_server:1194, 
sid=0715ef8d 301 42a25 
ip_pubblico_server:1194 VERIFY SCRIPT OK: depth=1, /(...)
ip_pubblico_server:1194 CRL CHECK OK: /(...)
ip_pubblico_server:1194 VERIFY OK: depth=1, /(...)
ip_pubblico_server:1194 VERIFY SCRIPT OK: depth=0, /(...) 
ip_pubblico_server:1194 CRL CHECK OK: /(...) 
ip_pubblico_server:1194 VERIFY OK: depth=0, /(...) 
ip_pubblico_server:1194 Data Channel Encrypt: Cipher 'BF-CBC' initialized 
with 128 bi t key 
ip_pubblico_server:1194 Data Channel Encrypt: Using 160 bit message hash 
'SHA1' for H MAC authentication 
ip_pubblico_server:1194 Data Channel Decrypt: Cipher 'BF-CBC' initialized 
with 128 bi t key 
ip_pubblico_server:1194 Data Channel Decrypt: Using 160 bit message hash 
'SHA1' for H MAC authentication 
ip_pubblico_server:1194 Control Channel: TLSv1, cipher TLSv1/SSLv3 
DHE-RSA-AES256-SHA , 1024 bit RSA 
ip_pubblico_server:1194 [Francesco] Peer Connection Initiated with 
ip_pubblico_server:1194 
Francesco/ip_pubblico_server:1194 MULTI: Learn: 10.a.b.6 -> 
Francesco/ip_pubblico_client:1194 
Francesco/ip_pubblico_server:1194 MULTI: primary virtual IP for 
Francesco/ip_pubblico_client:1194: 10.a.b.6 
Francesco/ip_pubblico_server:1194 PUSH: Received control message: 
'PUSH_REQUEST' 
'PUSH_REPLY,route 172.16.0.0 255.255.0.0,route 10.a.b.1,ifconfig 10.a.b.6 
10.a.b.5' (status=1) 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
Francesco/ip_pubblico_server:1194 MULTI: bad source address from client 
[ip_privato_client], packet dropped 
LOG_CLIENT
 OpenVPN 2.0.9 Win32-MinGW [SSL] [LZO] built on Oct  1 2006
 IMPORTANT: OpenVPN's default port number is now 1194, based on an official 
port number assignment by IANA.  OpenVPN 2.0-beta16 and earlier used 5000 
as the default port.
 LZO compression initialized
 Control Channel MTU parms [ L:1542 D:138 EF:38 EB:0 ET:0 EL:0 ]
 Data Channel MTU parms [ L:1542 D:1450 EF:42 EB:135 ET:0 EL:0 AF:3/1 ]
 Local Options hash (VER=V4): '41690919'
 Expected Remote Options hash (VER=V4): '530fdded'
 UDPv4 link local (bound): [undef]:1194
 UDPv4 link remote: ip_pubblico_server:50424
 TLS: Initial packet from ip_pubblico_server:50424, sid=e8e78729 592abc72
 VERIFY OK: depth=1, /(...)
 VERIFY OK: nsCertType=SERVER
 VERIFY OK: depth=0, /(...)
 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC 
authentication
 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC 
authentication
 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 1024 bit 
RSA
 [
89-96-52-0.ip10.fastwebnet.it
] Peer Connection Initiated with 
ip_pubblico_server:50424
 SENT CONTROL [ip_pubblico_server]: 'PUSH_REQUEST' (status=1)
 PUSH: Received control message: 'PUSH_REPLY,route 172.16.0.0 
255.255.0.0,route 10.a.b.1,ifconfig 10.a.b.6 10.a.b.5'
 OPTIONS IMPORT: --ifconfig/up options modified
 OPTIONS IMPORT: route options modified
 TAP-WIN32 device [Connessione alla rete locale (LAN) 4] opened: 
\\.\Global\{82686364-8053-455B-9BBC-682BBD0B25A3}.tap
 TAP-Win32 Driver Version 8.4 
 TAP-Win32 MTU=1500
 Notified TAP-Win32 driver to set a DHCP IP/netmask of 
10.a.b.6/
255.255.255.252
 on interface 
{82686364-8053-455B-9BBC-682BBD0B25A3} [DHCP-serv: 10.a.b.5, lease-time: 
31536000]
 Successful ARP Flush on interface [131076] 
{82686364-8053-455B-9BBC-682BBD0B25A3}
 TEST ROUTES: 0/0 succeeded len=2 ret=0 a=0 u/d=down
 Route: Waiting for TUN/TAP interface to come up...
 TEST ROUTES: 0/0 succeeded len=2 ret=0 a=0 u/d=down
 Route: Waiting for TUN/TAP interface to come up...
 TEST ROUTES: 0/0 succeeded len=2 ret=0 a=0 u/d=down
 Route: Waiting for TUN/TAP interface to come up...
 TEST ROUTES: 0/0 succeeded len=2 ret=0 a=0 u/d=down
 Route: Waiting for TUN/TAP interface to come up...
 TEST ROUTES: 0/0 succeeded len=2 ret=0 a=0 u/d=down
 Route: Waiting for TUN/TAP interface to come up...
 TEST ROUTES: 2/2 succeeded len=2 ret=1 a=0 u/d=up
 route ADD 172.16.0.0 MASK 255.255.0.0 10.a.b.5
 Route addition via IPAPI succeeded
 route ADD 10.a.b.1 MASK 255.255.255.255 10.a.b.5
 Route addition via IPAPI succeeded
 Initialization Sequence Completed
CLIENT SETTINGS
#OpenVPN Server conf
tls-client
client
dev tun
proto udp
tun-mtu 1500
remote (ip_pubblico_server) 50424
pkcs12 Francesco.p12
cipher BF-CBC
comp-lzo
verb 3
ns-cert-type server

 proprio scarsissime le prestazioni o sbaglio?
Non devi guardare la velocità di download, ma quella di upload. E se è
la classica 256k non ti puoi aspettare miracoli.
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1150R Nera...
L'indirizzo em@il non è da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.