Newsgroup: it.comp.reti.locali
Titolo: Problemi con VPN (Mikrotik)

Devo configurare una VPN da un cliente che ha un Mikrotik. Prima di 
farlo da loro sto provando a casa mia, dove ho un apparato "gemello".
Ho seguito tutte le linee guida per creare una VPN PPTP e ho provato a 
collegarmi da un pc connesso all'interfaccia WAN. Il tunnel viene 
stabilito e riesco ad accedere alla rete interna.
Quindi sul mio modem/router ho aperto le porte necessarie (1723 e 
protocollo GRE) verso l'IP WAN del Mikrotik. Risultato: nessuna 
connessione da internet.
Per verificare che non fosse colpa del mio modem/router (un banale 
Technicolor, che non è che brilli per funzionalità) ho preparato un 
server Windows, con cui ho dimestichezza, e gli ho assegnato il ruolo 
RRAS, gli ho assegnato lo stesso ip del Mikrotik e ho provato a 
collegarmi da fuori. Risultato: funziona perfettamente.
Cos'è che non passa tra un apparato e l'altro?

connessione da internet.
 
Hai aperto anche le porte sul Mikrotik?
 
 
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 Hai aperto anche le porte sul Mikrotik?
 
Si, sul firewall del Mikrotik ho aperto la TCP 1723 e il protcollo GRE, 
tanto più che se cerco di collegarmi da un pc posizionato al livello 
della WAN, la VPN funziona



prova a controllare i logs del mikrotik, potrebbero/dovrebbero fornirti
indizi sufficienti ad identificare il problema
 
 
 
 

 indizi sufficienti ad identificare il problema
 
L'unica traccia che trovo è nel log del router esterno nel momento in 
cui tento la connessione:
 
FIREWALL rule : Protocol: TCP Src ip: IP_REMOTO Src port: 58278 Dst ip: 
IP_WAN_ROUTER_MIKROTIK Dst port: 1723 Chain: forward_host_service Rule 
Id: 3 Action: accept
 
Sul Mikrotik non si muove nulla e nel log non appare niente, neanche un 
tentativo di accesso respinto, o roba del genere.
Eppure il segnale passa, tanto più che, come ho provato, una VPN PPTP 
creata da un server, con quello stesso medesimo indirizzo, risponde e 
si collega.
 
Se, invece, connetto un pc alla LAN del router esterno, a cui è 
connessa la porta WAN del Mikrotik, e provo a collegarmi (ovviamente 
usando l'indirizzo WAN del Mikrotik e non l'IP pubblico), la VPN viene 
stabilita e riesco a raggiungere i pc all'interno della LAN del 
Mikrotik.
 
Quindi non riesco a capire se la colpa è del router esterno o del 
Mikrotik.
 
Riassunto schematico:
 
1) la VPN viene stabilita. PC1 raggiunge PC2:
 
  PC1---INTERNET---Router---Server PPTP
                          |
                          |_PC2
 
 
2) la VPN non viene stabilita:
 
  PC1---INTERNET---Router---Mikrotik---PC2
 
 
3)la VPN viene stabilita. PC1 raggiunge PC2:
 
  Router---Mikrotik---PC2:
         |
         |_PC1


 
Ovviamente lo schema si è sfalsato... PC2 e Server sono nella stessa 
rete, a valle del router (che fa da switch)

 Mikrotik.
 
Mi sorge il dubbio che il MT effettui qualche controllo in più per
evitare lo spoofing, nel caso potresti provare ad aumentare i livelli
di logging per vedere se riesci a scoprire qualcosa; in qualsiasi caso
se stesse a me, proverei a configurare il "technicolor" come "bridge"
in modo che il mikrotik abbia l'IP WAN direttamente assegnato; la cosa
ti semplificherebbe parecchio la gestione del tutto ;)
 
 

 ti semplificherebbe parecchio la gestione del tutto ;)
 
Provo a vedere se è possibile (forse bisogna agire via telnet, anche se 
la cosa mi scazza non poco, visto che si tratta del mio router di casa 
che sto usando solo per "accademia" (poi dovrò andare dal cliente a 
mettere in piedi la cosa, e magari il problema non si presenta 
neppure).
Vabbè, il backup della config ce l'ho, quindi mal che vada ripristino

Scriveva ObiWan giovedì, 15/02/2018:

Provato, ma non è cambiato niente. Mikrotik impostato per connessione 
PPoE con user e password si connette, si prende l'IP pubblico, provo a 
fare la connessione VPN dall'esterno ma nisba, e sui log non si muove 
niente. Resto dell'idea che il mio router di casa mi stia facendo uno 
scherzo. Proverò direttamente dal cliente (avrei voluto evitare...)