In un'istanza predefinita, SQL Server è in ascolto su TCP/1433 per impostazione predefinita. Questo può essere cambiato. In un'istanza denominata, a meno che non sia configurata in modo diverso, SQL Server è in ascolto su una porta TCP dinamica. Ciò significa che se SQL Server dovesse scoprire che la porta è in uso, sceglierà un'altra porta TCP. Il modo in cui i client in genere trovano la porta giusta nel caso di un'istanza denominata è parlando con SQL Server Listener Service/SQL Browser. È in ascolto su UDP/1434 e non può essere modificato. Se hai un'istanza denominata, puoi configurare una porta statica e se hai la necessità di utilizzare l'autenticazione/delega Kerberos, dovresti.
Quello che devi determinare è su quale porta è in ascolto il tuo SQL Server. Quindi dovrai contattare i tuoi addetti alla rete/sicurezza per determinare se consentono la comunicazione a quella porta tramite VPN. Se lo sono, come indicato, controlla le impostazioni del firewall. Alcuni sistemi hanno più firewall (il mio laptop è un esempio). In tal caso, dovrai controllare tutti i firewall sul tuo sistema.
Se sono tutti corretti, verificare che il server non disponga di un criterio IPSEC che limita l'accesso alla porta di SQL Server tramite l'indirizzo IP. Ciò potrebbe anche comportare il tuo blocco.