Newsgroup: it.comp.reti.locali
Titolo: VPN su router Vodefone: funzione su un PC ma non su un altro

In ufficio ho la fibra di Vodafone il cui router mi permette di attivare 
un server VPN L2TP/IPsec con chiave precondivisa.
 
A casa sul W10 desktop sono riuscito a configurare una connessione VPN 
direttamente da Windows e funziona egregiamente.
Chiaramente ho dovuto cambiare l'indirizzamento di casa da 192.168.1.x a 
192.168.10.x. In ufficio uso 192.168.1.x (in realtà la connessione VPN 
sul PC di casa appare con l'indirizzo 192.168.3.x).
 
La cosa incredibile è che da casa non riesco a fare la connessione 
usando il Surface collegato ad Internet tramite WiFi, stessa rete locale 
del desktop.
Chiaramente stessi parametri (indirizzo server, chiave, utente/password, 
ecc).
 
Cosa potrebbe essere? Non saprei dove indagare, considerando che dal 
desktop funziona.
 

 desktop funziona.
 
Inizierei postando i log del client, aggiungendo il risultato di un
"ipconfig /all" e di un "route print" prima e dopo aver lanciato la VPN.
Il tutto, sia sul desktop che sul Surface.
 
E se hai dei log anche sul router, vengono buoni anche quelli :-)
 
Bye, G.

Il 18/01/2021 00:38, Paperino ha scritto:
 > pozz ha scritto:
 >> In ufficio ho la fibra di Vodafone il cui router mi permette di
 >> attivare un server VPN L2TP/IPsec con chiave precondivisa.
 >> A casa sul W10 desktop sono riuscito a configurare una connessione VPN
 >> direttamente da Windows e funziona egregiamente.
 >> Chiaramente ho dovuto cambiare l'indirizzamento di casa da 192.168.1.x
 >> a 192.168.10.x. In ufficio uso 192.168.1.x (in realtà la connessione
 >> VPN sul PC di casa appare con l'indirizzo 192.168.3.x).
 >> La cosa incredibile è che da casa non riesco a fare la connessione
 >> usando il Surface collegato ad Internet tramite WiFi, stessa rete
 >> locale del desktop.
 >
 > Due particolari in più a noi li puoi dire, non siamo cattivi :-)
 > Cos'è che succede quando ci provi?
La connessione avviene, il Surface vede il server VPN, perché poi mi 
chiede nome utente e password.
Però dopo aver messo nome utente e password, mi da un errore generico 
tipo: "Impossibile effettuare la connessione con il server..." (vado un 
po' a memoria).
 
 >
 >> Chiaramente stessi parametri (indirizzo server, chiave,
 >> utente/password, ecc).
 >> Cosa potrebbe essere? Non saprei dove indagare, considerando che dal
 >> desktop funziona.
 >
 > Inizierei postando i log del client,
il client è quello integrato in Windows 10 nella schermata Impostazioni 
VPN. C'è qualche log?
 
 
 > aggiungendo il risultato di un
 > "ipconfig /all" e di un "route print" prima e dopo aver lanciato la VPN.
 > Il tutto, sia sul desktop che sul Surface.
Lo farò.
 
 
 > E se hai dei log anche sul router, vengono buoni anche quelli :-)
In effetti vado a vedere cosa dice il router Vodafone dove gira il 
server VPN, ma non penso sia molto dettagliato.

 VPN. C'è qualche log?
 
Dovrebbe essere in c:\WINDOWS\system32\LogFiles, non ricordo il nome.
Comunque trovi roba nel visualizzatore eventi.
 
Bye, G.

 Dovrebbe essere in c:\WINDOWS\system32\LogFiles
 
per quanto riguarda i files di log, è possibile attivare il log
dettagliato aprendo un prompt comandi come amministratore e poi
immettendo il comando
 
netsh ras set tracing * enabled
 
i relativi logs (es. PPP.log, RASMAN.log, IASHLPR.log, RASAPI32.log,
RASIPCP.log) verranno generati nella cartella "LogFiles"; avviare a
questo punto la connessione che genera l'errore e quindi lanciare il
comando
 
netsh ras set tracing * disabled
 
per forzare la scrittura completa dei log su disco, a questo punto sarà
possibile utilizzare i log generati per verificare i dettagli del
problema riscontrato
 
 
 
 
 

 dettagliato aprendo
 
Cunningham's Law, funziona :-D :-D :-D
 
Bye, G.
 
 
----Android NewsGroup Reader----
https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html
 


Allora ho visto il log del client (Windows 10) nel Visualizzatore 
Eventi. Non c'era niente di tanto strano, a parte il fatto che l'ultimo 
evento era di errore.
 
Girellando su Internet ho visto che qualcuno suggeriva di eliminare i 
dispositivi WAN Miniport dalle Schede di Rete di Gestione dispositivi e 
poi fare un rilevamento automatico dispositivi, in modo da far ricreare 
in automatico i WAN Miniport.
 
Che dirvi, dopo un riavvio ha funzionato... ho provato a connettermi 
alternativamente al desktop e dal surface e sembra andare tutto bene.
 
Ulteriore domanda... ora il surface lo porto sotto un'altra WiFi che ha 
un indirizzamento tutto suo ed è connesso ad Internet. Posso sperare che 
la connessione VPN con l'ufficio funzioni?
 
Dico questo perché nella rete locale di casa ho rinunciato alla famosa 
192.168.1.x perché ce l'avevo in ufficio e con la VPN forse sarebbe 
stato un problema distinguere gli indirizzi locali da quelli dietro la VPN.
Il server VPN fornisce indirizzi IP in 192.168.3.x.
 
Il problema è che, nella maggior parte dei casi, la rete usata è proprio 
la 192.168.1.x.
Posso collegarmi da una WiFi 192.168.1.x ad una VPN la cui rete locale è 
192.168.1.x?
 
 
 

 Cunningham's Law, funziona :-D :-D :-D
 
Epperò la tua risposta NON era sbagliata :D !
 

 dietro la VPN. Il server VPN fornisce indirizzi IP in 192.168.3.x.
 
Visto che hai il controllo della tua rete casalinga e che modificare
l'indirizzamento della stessa non è un grosso problema, potresti
considerare l'idea di utilizzare una subnet che difficilmente possa
andare in conflitto con quelle standard (RFC-1918 e compagnia), a tale
scopo potresti usare una delle "test net", ad esempio 
192.0.2.0/24
, in
questo modo difficilmente avrai problemi, non solo, la RFC-3330 in
relazione alla subnet 
192.0.2.0/24
 specifica quanto segue
 
"This block is assigned as "TEST-NET" for use in documentation and
example code. It is often used in conjunction with domain names
example.com
 or 
example.net
 in vendor and protocol documentation.
Addresses within this block should not appear on the public Internet."
 
ossia, non è "vietato" usare il blocco per le reti private :)
 
 

 relazione alla subnet 
192.0.2.0/24
 specifica quanto segue
 
Attenzione, voglio collegarmi alla rete dell'ufficio, generalmente da 
casa. E' per questo che ho cambiato la subnet di casa.
 
Però vorrei anche collegarmi all'ufficio dal tablet utilizzando una rete 
wifi "ospite", dove non so che indirizzo mi danno.
 
Devo cambiare la subnet usata in ufficio in modo che difficilmente 
"confligga" con quella usata dal client VPN (che non è controllabile 
quando non sono a casa)?


 quando non sono a casa)?
 
Beh, le TEST-NET specificate in RFC sono
 
192.0.2.0/24
    (TEST-NET-1)
198.51.100.0/24
 (TEST-NET-2)
203.0.113.0/24
  (TEST-NET-3)
 
potresti ad es. usare la prima per casa e la seconda per l'ufficio, a
questo punto, sebbene non impossibile, credo sarà difficile trovarsi su
una rete esterna che utilizzi una delle subnet di cui sopra :D
 


203.0.113.0/24
  (TEST-NET-3)
 
Cosa significa quel /24? La maschera sempre 255.255.255.0?
 
Che sto pensando pure io di mettere delle schede di rete da 2.5Gbit,
non tanto perche' fra 2 mesi Fastweb da questa velocita, tanto il
Fastgate rimane a 1Gbit in uscita sulle porte.
 
Ma lo farei per velocizzare il passaggio dal PC1 al PC2 di dati, avere
270-290MB e meglio di averne 100-110MB circa.
 
Quindi torno ad avere la doppia scheda di rete, quella classica
integrata per Internet e la mia personale per scambiare all'interno,
in passato avevo fatto
 
192.168.100.x e 192.168.200.x
 
ma potrei considerare di usare magari la 192.0.2.x:
 
.1 PC1
.2 PC2
.5 Stampante di Rete
 
Ma sono indeciso sulla maschera e quel /24
 
 
 
 

 Cosa significa quel /24? La maschera sempre 255.255.255.0?
 
/24 indica i bit ad 1 nella netmask, essendo 24 bits la mask è quella
che hai scritto (255.255.255.0), per quanto riguarda le subnet, le tre
sopra difficilmente sono in uso, poi ce ne sarebbero anche altre ...
 
 
 


Se non ho capito male, la subnet "strana" dovrebbe essere in ufficio 
dove risiede il server VPN a cui devo collegarmi dal client.
 
Sul client (che sta a casa oppure su reti dove sono guest) la subnet 
potrebbe essere qualsiasi, giusto?
 
Chiaramente se devo metter su un server VPN pure a casa, allora è come 
dici tu.
 
Visto che ci sono approfitto con un'altra domanda: in ufficio il router 
Vodafone offre il servizio VPN che alla fine funziona e va bene così. A 
casa il router (sempre Vodafone, ma di altro tipo) non ha un servizio 
VPN attivabile. Cosa posso fare?
 
Ho a disposizione un FreeNAS... posso installare su questo un server 
VPN? Magari in modo da usare il client VPN integrato in Windows?

 VPN? Magari in modo da usare il client VPN integrato in Windows?
 
Se non sbaglio FreeNAS supporta OpenVPN per cui potresti usarlo come
endpoint, ovviamente NON potrai usare il client nativo windows ma
dovrai installare il client OpenVPN sul portatile
 

 il client OpenVPN per connetterti alla rete di casa
 
Capisco, peccato per il client. Avrei preferito usare il client VPN 
nativo di Windows.


 
 
:-))))

 Mica tanto.... preferisco openvpn sotto tutti i punti di vista.
 
Concordo, anche se... non volendo installare sw aggiuntivo, la
possibilità di usare il supporto VPN nativo di windows è comodo
 

 Seee voglio vedere...
 
Staremo a vedere
 

 Il tutto, sia sul desktop che sul Surface.
 
Mi aggancio qui perché volevo capirci di più.
 
Subnet casa 192.168.10.x, IP del client VPN 192.168.10.101. Prima della VPN:
 
IPv4 Tabella route 
 
=========================================================================== 
 
Route attive: 
 
      Indirizzo rete             Mask          Gateway     Interfaccia 
Metrica
           0.0.0.0          0.0.0.0     192.168.10.1   192.168.10.101 
   25
         127.0.0.0        255.0.0.0         On-link         127.0.0.1 
  331
         127.0.0.1  255.255.255.255         On-link         127.0.0.1 
  331
   127.255.255.255  255.255.255.255         On-link         127.0.0.1 
  331
      192.168.10.0    255.255.255.0         On-link    192.168.10.101 
  281
    192.168.10.101  255.255.255.255         On-link    192.168.10.101 
  281
    192.168.10.255  255.255.255.255         On-link    192.168.10.101 
  281
         224.0.0.0        240.0.0.0         On-link         127.0.0.1 
  331
         224.0.0.0        240.0.0.0         On-link    192.168.10.101 
  281
   255.255.255.255  255.255.255.255         On-link         127.0.0.1 
  331
   255.255.255.255  255.255.255.255         On-link    192.168.10.101 
  281
===========================================================================
 
Dopo la VPN, l'interccia PPP ottiene l'indirizzo 192.168.3.200, la 
subnet dell'ufficio è 192.168.1.x.
 
IPv4 Tabella route
===========================================================================
Route attive:
      Indirizzo rete             Mask          Gateway     Interfaccia 
Metric
           0.0.0.0          0.0.0.0     192.168.10.1   192.168.10.101 
4250
           0.0.0.0          0.0.0.0         On-link     192.168.3.200 
   26
      2.38.178.185  255.255.255.255     192.168.10.1   192.168.10.101 
4251
         127.0.0.0        255.0.0.0         On-link         127.0.0.1 
4556
         127.0.0.1  255.255.255.255         On-link         127.0.0.1 
4556
   127.255.255.255  255.255.255.255         On-link         127.0.0.1 
4556
     192.168.3.200  255.255.255.255         On-link     192.168.3.200 
  281
      192.168.10.0    255.255.255.0         On-link    192.168.10.101 
4506
    192.168.10.101  255.255.255.255         On-link    192.168.10.101 
4506
    192.168.10.255  255.255.255.255         On-link    192.168.10.101 
4506
         224.0.0.0        240.0.0.0         On-link         127.0.0.1 
4556
         224.0.0.0        240.0.0.0         On-link    192.168.10.101 
4506
         224.0.0.0        240.0.0.0         On-link     192.168.3.200 
   26
   255.255.255.255  255.255.255.255         On-link         127.0.0.1 
4556
   255.255.255.255  255.255.255.255         On-link    192.168.10.101 
4506
   255.255.255.255  255.255.255.255         On-link     192.168.3.200 
  281
===========================================================================
 
 
Con la VPN attiva, dal computer di casa (192.168.10.101) riesco a 
navigare su Internet, per esempio con Chrome. Mi chiedo, cosa succede ai 
pacchetti di Chrome?
Escono dal router di casa per andare direttamente a destinazione, oppure 
escono dal router di casa per andare, tramite la VPN, al router 
dell'ufficio che poi li fa "uscire su Internet"?
 
Nella tabella ci sono due default route con due metriche diverse:
 
           0.0.0.0          0.0.0.0     192.168.10.1   192.168.10.101 
4250
           0.0.0.0          0.0.0.0         On-link     192.168.3.200 
   26
 
La migliore è quella che inoltra i pacchetti sull'interfaccia virtuale 
della VPN (192.168.3.200), quindi dovrebbe essere questa la strada, giusto?
 
 
Immagino che si potrà modificare la routing table manualmente in modo da 
usare la VPN solo per la subnet dell'ufficio 192.168.1.x, mentre per il 
resto usare direttamente il router di casa.
 
Si tratta di una VPN routed, giusto?

 ho mandati io. 
 
Ah beh, eventualmente li faccio parlare con mio zio, lui veste in quel
modo abitualmente :)