Rechercher : dans
Par :

Vpn ipcop lan-2-lan netgear DG834G

sadar, le 19 fév 2009 à 09:07:21 
 Signaler ce message aux modérateurs

Bonjour,

Malgré mes recherches sur les forums parlant plus ou moins de ce sujet, j'essaye désespérément de monter un VPN Lan-2-Lan entre un ipcop 1.4.21 et un Netgear DG834G sans grand succès.

Je ne suis pas en OpenVPN, j'utilise donc le VPN standard d'IPCOP

Ma conf : Freebox ip fixe, nat et router non activé, ipcop 3 cartes, red=@IPFree, green=10.6.50.x, orange=10.7.1.x
Netgear : Orange (ip non fixe), netgear DG834G v4, lan local = 192.168.5.x


Donc de mon coté j'ai configuré :

mon ip publique = @ip free
l'option : "Redémarre un vpn net-to-net" est cochée
les options PLUTO DEBUG = crypt:, parsing:, emitting:, control:, klips:, dns:, nat_t: sont cohées

j'ai créé une connexion avec

Adresse IP de la machine: RED[@IP Free)
Sous-réseau local : 10.6.50.0/255.255.255.0
ID Locale : (vide)

Serveur/IP distant : yyyy.dyndns.org
Sous-réseau distant : 192.168.5.0/255.255.0.0
ID Distante : (vide)

j'ai mis une phrase dans "Utiliser une clé partagée (PSK) : " , puis laissé les options par défaut dans la configuration avancée (en suivant les conseils glanés sur des forums ci et là)

Coté Netgear la log indique :
Wed, 2009-02-18 21:29:29 - [djr02] STATE_MAIN_I1: retransmission; will wait 40s for response
Wed, 2009-02-18 21:30:09 - [djr02] max number of retransmissions reached STATE_MAIN_I1. No acceptable response to our first IKE message
Wed, 2009-02-18 21:30:16 - [djr02] terminating SAs using this connection

Coté IPCOP un refus de connexion correspondant à @ip distante sur le port 500(ISAKMP)

Nous avons relancé de part et d'autre... pas mieux...

De mon coté je fais un ;
tcpdump -i eth2 host xxxxx.dyndns.org and udp port 500 -vv

qui me donne un laconique :
d.net.isakmp > ASt-Lambert-154-1-44-248.w90-61.abo.wanadoo.fr.isakmp: [|isakmp]
23:44:01.944604 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 448) mar44-2-xxxx.fbx.proxad.net.isakmp > ASt-Lambert-154-1-44-248.w90-61.abo.wanadoo.fr.isakmp: [|isakmp]
23:44:41.944610 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 448) mar44-2-xxxx.fbx.proxad.net.isakmp > ASt-Lambert-154-1-44-248.w90-61.abo.wanadoo.fr.isakmp: [|isakmp]
23:45:21.294599 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 448) mar44-2-xxxx.fbx.proxad.net.isakmp > ASt-Lambert-154-1-44-248.w90-61.abo.wanadoo.fr.isakmp: [|isakmp]

et une lecture de /var/log/messages donne

Feb 19 00:00:50 ipcop pluto[7485]: | *time to handle event
Feb 19 00:00:50 ipcop pluto[7485]: | event after this is EVENT_RETRANSMIT in 21 seconds
Feb 19 00:00:50 ipcop pluto[7485]: | inserting event EVENT_SHUNT_SCAN, timeout in 120 seconds
Feb 19 00:00:50 ipcop pluto[7485]: | scanning for shunt eroutes
Feb 19 00:00:50 ipcop pluto[7485]: | next event EVENT_RETRANSMIT in 21 seconds for #2
Feb 19 00:01:03 ipcop pluto[7485]: |
Feb 19 00:01:03 ipcop pluto[7485]: | *received whack message
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_enc_ok(12,0): alg_id=12, alg_ivlen=128, alg_minbits=128, alg_maxbits=256, res=0, ret=1
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_auth_keylen(auth=2, sadb_aalg=3): a_keylen=20
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_enc_ok(12,0): alg_id=12, alg_ivlen=128, alg_minbits=128, alg_maxbits=256, res=0, ret=1
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_auth_keylen(auth=1, sadb_aalg=2): a_keylen=16
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_enc_ok(3,0): alg_id=3, alg_ivlen=64, alg_minbits=168, alg_maxbits=168, res=0, ret=1
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_enc_keylen():alg_id=3, keylen=21
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_auth_keylen(auth=2, sadb_aalg=3): a_keylen=20
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_enc_ok(3,0): alg_id=3, alg_ivlen=64, alg_minbits=168, alg_maxbits=168, res=0, ret=1
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_enc_keylen():alg_id=3, keylen=21
Feb 19 00:01:03 ipcop pluto[7485]: | kernel_alg_esp_auth_keylen(auth=1, sadb_aalg=2): a_keylen=16
Feb 19 00:01:03 ipcop pluto[7485]: | next event EVENT_RETRANSMIT in 8 seconds for #2

bref c'est peut être idiot, mais je sèche totalement là

Dernière question, les logs du VPN sont bien dans /var/log/messages et n'affichent pas dans l'interface https/apache de la console ?

Dans tous les cas merci de vos réponses

Configuration: Freebox V5 ip fixe, nat et router non activé, ipcop 3 cartes, red=@IPFree, green=10.6.50.x, orange=10.7.1.x
Netgear : Orange (ip non fixe), netgear DG834G v4, lan local = 192.168.5.x