Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
VPN pptp - Fortigate, Linux, Windows
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
maruscya
Guru
Guru


Joined: 13 Aug 2004
Posts: 507

PostPosted: Tue Feb 26, 2008 10:11 am    Post subject: VPN pptp - Fortigate, Linux, Windows Reply with quote

Ciao a tutti.

Sto cercando di configurare una vpn tra il mio pc e un firewall fortigate.

Ho seguito un paio di howto su wiki-gentoo, ma non riesco a connettermi alla lan dietro al firewall. Essendo alle prime armi non capisco se il problema e' relativo alla configurazione della vpn oppure alla configurazione errata della mia postazione: routing etc...

Ecco un po' di dati . Questo e' il log della connessione che crea il tunnel vpn, con PPTP

Code:

Feb 26 11:06:03 ngsrv1 pppd[9811]: pppd 2.4.4 started by root, uid 0
Feb 26 11:06:03 ngsrv1 pptp[9815]: anon log[main:pptp.c:272]: The synchronous pptp option is NOT activated
Feb 26 11:06:03 ngsrv1 pppd[9811]: Using interface ppp0
Feb 26 11:06:03 ngsrv1 pppd[9811]: Connect: ppp0 <--> /dev/pts/5
Feb 26 11:06:04 ngsrv1 pptp[9832]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Feb 26 11:06:04 ngsrv1 pptp[9832]: anon log[ctrlp_disp:pptp_ctrl.c:738]: Received Start Control Connection Reply
Feb 26 11:06:04 ngsrv1 pptp[9832]: anon log[ctrlp_disp:pptp_ctrl.c:772]: Client connection established.
Feb 26 11:06:05 ngsrv1 pptp[9832]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Feb 26 11:06:05 ngsrv1 pptp[9832]: anon log[ctrlp_disp:pptp_ctrl.c:857]: Received Outgoing Call Reply.
Feb 26 11:06:05 ngsrv1 pptp[9832]: anon log[ctrlp_disp:pptp_ctrl.c:896]: Outgoing call established (call ID 0, peer's call ID 18632).
Feb 26 11:06:05 ngsrv1 pppd[9811]: CHAP authentication succeeded
Feb 26 11:06:05 ngsrv1 pppd[9811]: MPPE 128-bit stateless compression enabled
Feb 26 11:06:08 ngsrv1 pppd[9811]: local  IP address 192.168.97.121
Feb 26 11:06:08 ngsrv1 pppd[9811]: remote IP address **.**.**.**


La connessione sembra avvenire in modo corretto, mi provo un bel ppp0 attivo tra le schede di rete.

Code:

ppp0      Link encap:Point-to-Point Protocol
          inet addr:192.168.97.121  P-t-P:**.**.**.**  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1460  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1195178 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:159 (159.0 b)  TX bytes:467495757 (445.8 Mb)


arrivato a questo punto provo a fare un bel ping ad una postazione all'interno della LAN, ma non ricevo risposta.
Questa e' la tabella di routing... Il traffico verso la rete 192.168.97.0 dovrebbe essere inoltrato tramite ppp0

Code:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
**.**.**.**      0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.97.0    0.0.0.0         255.255.255.0   U     0      0        0 ppp0
192.168.1.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.90.0    0.0.0.0         255.255.255.0   U     0      0        0 vmnet8
127.0.0.0          0.0.0.0        255.0.0.0           U     0      0        0 lo
0.0.0.0         192.168.1.252   0.0.0.0         UG    0      0        0 eth0


La configurazione tramite windows xp, funziona a dovere. Quindi escluderei il problema lato firewall. Cosa potrebbe esserci di errato ??

Qualche idea/consiglio ??


Last edited by maruscya on Tue Feb 26, 2008 11:12 am; edited 1 time in total
Back to top
View user's profile Send private message
koma
Advocate
Advocate


Joined: 06 Jun 2003
Posts: 2702
Location: Italy

PostPosted: Tue Feb 26, 2008 11:09 am    Post subject: Re: VPN pptp - Fortigate, Linux, Windows Reply with quote

maruscya wrote:

Qualche idea/consiglio ??
Rimuovi l'ip pubblico dal log. Ti conviene
_________________
http://www.youtube.com/watch?v=_yoJI-Tl94g GLORY GLORY HYPNOTOAD
Back to top
View user's profile Send private message
maruscya
Guru
Guru


Joined: 13 Aug 2004
Posts: 507

PostPosted: Tue Feb 26, 2008 11:13 am    Post subject: Re: VPN pptp - Fortigate, Linux, Windows Reply with quote

koma wrote:
maruscya wrote:

Qualche idea/consiglio ??
Rimuovi l'ip pubblico dal log. Ti conviene


Cazzz..... e avevo anche controllato !1

Grazie !!
Back to top
View user's profile Send private message
GabrieleB
Guru
Guru


Joined: 22 Jul 2003
Posts: 317

PostPosted: Tue Feb 26, 2008 12:17 pm    Post subject: Reply with quote

nella lunga strada che porta i pacchetti dal tuo pc al fortigate c'e' qualcosa che fa NAT ?
_________________
Keyboard error. Press F1 to continue.
Back to top
View user's profile Send private message
maruscya
Guru
Guru


Joined: 13 Aug 2004
Posts: 507

PostPosted: Tue Feb 26, 2008 11:12 pm    Post subject: Reply with quote

GabrieleB wrote:
nella lunga strada che porta i pacchetti dal tuo pc al fortigate c'e' qualcosa che fa NAT ?


L'unica cosa che c'e' in mezzo e' il routerino della mia adsl... :(

Ma... ripeto..con win funza senza problemi... :(
Back to top
View user's profile Send private message
GabrieleB
Guru
Guru


Joined: 22 Jul 2003
Posts: 317

PostPosted: Wed Feb 27, 2008 8:02 am    Post subject: Reply with quote

Il pptp utilizza le porte tcp/1723 per autenticazione e setup e ip/47 (gre) per il trasporto dei dati.

La teoria dice che la tcp/1723 puo' essere nattata correttamente da un device tipo il tuo routerino adsl, la ip/47 no, perche' e' "appoggiata" direttamente su ip e non c'e' un numero di porta tcp o udp su cui poter fare multiplexing.

La pratica invece dice che i moderni router/firewall (tipo il tuo router adsl) sono "pptp aware" e gestiscono correttamente il NAT per il primo (e unico) ip che tenta di connettersi.

La mia supposizione e' che tu abbia provato prima con win, occupando lo slot dell'unica nat possibile, e poi con linux. Se riavvii il router e riprovi con il solo pc linux collegato dovrebbe funzionare.

Se non dovesse farlo, puoi fare un'analisi del traffico che esce dal tuo pc usando wireshark, mentre puoi vedere il traffico che arriva sul fortigate con il comando:
Code:
diag sniff packet <interfaccia> 'filtro in formato tcpdump'

quindi se fai
Code:
diag sniff packet wan1 'port 1723 or proto 47'
dovresti vedere il traffico pptp.
_________________
Keyboard error. Press F1 to continue.
Back to top
View user's profile Send private message
maruscya
Guru
Guru


Joined: 13 Aug 2004
Posts: 507

PostPosted: Wed Feb 27, 2008 8:06 am    Post subject: Reply with quote

Grazie mille per la chiarezza della risposta

Ora sono al lavoro... questa sera da casa provo a fare quello che mi hai detto !

Grazie
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum