Connessione pubblica da virtualizzazione

di il
9 risposte

Connessione pubblica da virtualizzazione

Da un Mac ho virtualizzato Windows 11 e volevo sapere se è possibile rende pubblica la connessione SQL server di Windows
Connettersi alla versione del DB SQL Server Windows dal Mac

9 Risposte

  • Re: Connessione pubblica da virtualizzazione

    Che vuol dire pubblica? Da dove ti devi connettere?

    Lo fai il ping sulla macchina windows? I sistemi sono tutti in una LAN o alcuni stanno su Internet?
    Quale virtualizzazione hai usato? Come hai configurato l'accesso in rete della vm?
    Spiega il contesto...

    Ma non te lo dovevano installare altri il sql server? Che stai raccontando?
  • Re: Connessione pubblica da virtualizzazione

    Dipende dal software di virtualizzazione e dalla configurazione della rete ""virtuale"".

    Ci dovrebbe essere una modalita' ""bridge"" che mappa la scheda virtuale sulla scheda fisica del Mac.

    A questo punto, per la rete, la tua VM e' a tutti gli effetti una macchina ""fisica"" a cui tutti possono accedere, usando il corretto IP, e SE nella VM il firewall lo permette.

    E' tutta robbbba da configurare correttamente.

    Per il resto, si puo' fare tutto.

    Come si suol dire, ""per non saper ne leggere ne scrivere"", tanto per iniziare, STOPPA TUTTI i firewall, sia sul Mac che in Windows.

    Una volta che sei certo che tutto funziona, li riattivi uno alla volta, e se non funziona qualcosa, vuol dire che c'e' una configurazione del firewall da fare.
  • Re: Connessione pubblica da virtualizzazione

    oregon ha scritto:


    Ma non te lo dovevano installare altri il sql server? Che stai raccontando?
    Voglio solo sperare di fare delle prove per trovarmi preparato.

    Su un normale portatile Mac ho installato in modalità virtualizzata Windows.

    Se non è troppo difficile vorrei, come già detto, poter accedere da sistema Mac all'installazione di SQL Server.
  • Re: Connessione pubblica da virtualizzazione

    Non hai risposto alle domande, così il discorso non può andare avanti ...
  • Re: Connessione pubblica da virtualizzazione

    migliorabile ha scritto:


    Dipende dal software di virtualizzazione e dalla configurazione della rete ""virtuale"".
    Ho usatp il software di visualizzazione UTM.

    migliorabile ha scritto:


    A questo punto, per la rete, la tua VM e' a tutti gli effetti una macchina ""fisica"" a cui tutti possono accedere, usando il corretto IP, e SE nella VM il firewall lo permette.
    L'indirizzo IP meglio che sia statico.

    Poi come creo una connessione ODBC
  • Re: Connessione pubblica da virtualizzazione

    Continui a non rispondere alle domande che ti si pongono e fai altre domande fuori contesto. Poi ti chiedi perché ti rispondono in modo strano?
  • Re: Connessione pubblica da virtualizzazione

    oregon ha scritto:


    Che vuol dire pubblica? Da dove ti devi connettere?
    Poter comunicare con vari sistemi operativi e/o computer nella stessa rete

    oregon ha scritto:


    Lo fai il ping sulla macchina windows? I sistemi sono tutti in una LAN o alcuni stanno su Internet?
    Quale virtualizzazione hai usato? Come hai configurato l'accesso in rete della vm?
    Spiega il contesto...

    Ma non te lo dovevano installare altri il sql server? Che stai raccontando?
    Ping?
    UTM per virtualizzate
  • Re: Connessione pubblica da virtualizzazione

    Ciao

    Purtroppo sembra difficile aiutarti se nemmeno conosci il ping.
    In teoria quello che ti ha detto Migliorabile dovrebbe essere già sufficiente per muoverti se conosci un minimo il funzionamento delle reti.

    Proviamo a rifare il punto, partendo dal presupposto che tu abbia una virtual machine Windows installata sul tuo mac e che tu voglia che il Sql Server installato su tale macchina sia raggiungibile dalla tua intranet.

    Come prima cosa devi istruire il virtualizzatore (UTM) per dirgli di far accedere l'host (Windows) alla rete, ma non solo per far comunicare Windows e Mac, ma proprio per dare la possibilità a Windows di essere visto anche fuori dal Mac. Di norma lo si fa impostando la proprietà di rete a "bridge" (ponte). Non so se si chiami così anche nel tuo virtualizzatore, però il senso è quello che il virtualizzatore faccia solo da ponte fra l'host (windows) e la scheda di rete fisica.

    Fatto questo, devi accertarti che Windows sia configurato correttamente per lavorare all'interno della tua LAN. Di norma è una cosa semplice, però in certe LAN può non esserlo, dipende dall'infrastruttura della tua azienda (dominio, DNS, ...)

    Poi partono le configurazioni "di sicurezza", spesso legate alle configurazioni del Firewall (software che consente/blocca le connessioni). All'inizio sblocca tutto, così da non avere problemi (meno sicurezza, ma meno inghippi iniziali).

    Fatto questo dovresti essere in grado di fare il ping (comando di sistema) da qualsiasi PC della tua rete verso il tuo Windows.

    Quando questo va a buon fine, vuol dire che Windows è raggiungibile dalla rete.

    Ora bisogna verificare che anche Sql Server lo sia. Ma che versione hai installato? Perchè la Express di solito è configurata per rispondere solo a localhost (quindi se ci si collega dallo stesso PC in cui è installato). Se vuoi che ci si acceda da altro PC è necessario abilitare la funzionalità.

    Configurato Sql Server, poi devi pensare al tool con cui collegartici.
    Dalle altre macchine Windows puoi utilizzare Sql Server Management Studio: lo installi e punti al tuo Windows.
    Se però ci vuoi accedere dal tuo Mac hai bisogno di altri strumenti, poichè SSMS non funziona su Linux/Mac.

    Io ad esempio da Mac/Linux sto usando Azure Data Studio... è però molto basilare e per chi ha poche competenze è decisamente più scomodo rispetto a SSMS poichè ha meno "facilitazioni", però per scrivere delle query di studio va più che bene.

    Fatto questo, non bisogna dimenticare la sicurezza: piano piano sono da riattivare i firewall... Man mano che si riattivano, controllare che le connessioni continuino ad andare e, male che vada, impostare delle regole ad-hoc per consentire la connessione


    Detta così sembra molto complessa, ma per chi sa di cosa stiamo parlando è l'ABC.
    Se ti trovi spaesato, meglio se guardi un po' in giro come funzionano le reti. E' vero che oggi ti sembrerà una perdita di tempo, però ti servirà SEMPRE quando avrai problemi di connessione fra un client e il tuo Sql Server.

    Altrimenti chiedi aiuto ai tuoi sistemisti (se li hai): per loro deve essere una cavolata
  • Re: Connessione pubblica da virtualizzazione

    Concordo, chiedi aiuto a qualcuno che lo faccia per te.
    Ping?
    Se non riusciamo ad intenderci sull'abc a che serve risponderti?
Devi accedere o registrarti per scrivere nel forum
9 risposte