Teastaíonn SSMS ó na foirne ar a ríomhairí glúine, agus is é an réiteach tapa an port SQL a fhoilsiú don linn VPN. Fiafraíonn an freagra níos moille cá gcaithfidh an próiseas cliaint rite, mar go dtáirgeann rochtain dhíreach agus stáisiún oibre inmheánach seoltaí foinse, iontaoibh críochphointe agus cosáin sonraí éagsúla. Níl ceachtar acu sábháilte go huathoibríoch, agus ní chinneann ballraíocht VPN amháin rud ar bith. Cuir na dearaí i gcomparáid sula mbíonn riail cheada ann.

Dhá chosán, dhá sheoladh foinse

Le rochtain dhíreach iompraíonn an ríomhaire glúine cumraíocht an chliaint agus osclaíonn sé an nasc bunachair féin. Le stáisiún oibre cianda osclaíonn an ríomhaire glúine seisiún deisce, agus déanann an stáisiún oibre an nasc SQL óna sheoladh féin. Mar sin feiceann an bunachar an linn VPN nó geata aistrithe sa chéad dearadh, agus seoladh an stáisiúin oibre sa dara dearadh. Cinneann an difríocht sin cé acu riail balla dóiteáin agus cead SQL a bhfuil feidhm acu i ndáiríre.

Rialaíonn an ríomhaire glúine an seisiún cianda fós, mar sin ní thagann stáisiún oibre in ionad fíordheimhniú úsáideora ná polasaí seisiúin.

Seiceáil cad a fheiceann an bunachar i ndáiríre

Rud a thomhaistear is ea an seoladh foinse, seach é a bhaint as léaráid. Léigh é ar thaobh an fhreastalaí de nasc beo.

Test-NetConnection sql.example.com -Port 1433
sqlcmd -S tcp:sql.example.com,1433 -N -d appdb -Q "select SUSER_SNAME() as login_name, DB_NAME() as db"

Cruthaíonn an tástáil nascachta go nglacann an t-éisteoir le TCP ón líonra sin, agus cruthaíonn an cheist cén logáil isteach agus cén bunachar ar shroich an seisiún iad. Chun an seoladh a thaifead an freastalaí a fheiceáil, cuir ceist ar sys.dm_exec_connections don seisiún reatha, rud a thugann seoladh an chliaint ar ais tar éis aon aistriúcháin. Más geata é an luach sin seach an ríomhaire glúine, ní féidir le riail óstaí in aghaidh an úsáideora oibriú ar mheaisín an bhunachair. Scríobh an luach a breathnaíodh in aice leis an dearadh roghnaithe, mar go n-aistríonn athnaisc agus athruithe linne é.

Oscail an t-éisteoir agus faic ná ní ba mhó

Ná hoscail ach an tseirbhís a theastaíonn ón imscaradh. Is é an 1433 aithnidiúil port na hinstaince réamhshocraithe, ní tairiseach uilíoch.

Get-NetTCPConnection -State Listen -LocalPort 1433

Is minic a éisteann instaincí ainmnithe ar phort dinimiciúil, agus SQL Server Browser ag freagairt fionnachtana ar UDP 1434, agus is nochtadh ar leith é an spleáchas sin a chaithfear a chosaint. Má phionnálann tú port seasta don instainc, baintear an gá le Browser agus déantar rialacha an bhalla dóiteáin seasmhach. Coinnigh na seiceálacha criptithe agus teastais a dhéanann an cliant cheana féin seach iad a dhíchumasú chun tástáil a rith. Ansin tabhair róil bhunachair don ualach oibre seach an ghrúpa VPN ar fad a chur le ról freastalaí.

Cruthaigh an cosán ceadaithe agus an cosán diúltaithe

Oscail seisiún nua mar ghnáthúsáideoir ceadaithe, agus deimhnigh céannacht an fhreastalaí, an bunachar agus an oibríocht a theastaíonn. Ansin deimhnigh an t-eisiamh: caithfidh foinse nó cuntas lasmuigh den pholasaí teip ar an tástáil chéanna. Don dearadh stáisiúin oibre, fíoraigh nach féidir leis an ríomhaire glúine an teorainn a sheachaint trí dhul go díreach chuig an mbunachar. Don rochtain dhíreach, fíoraigh go bhfuil an bealach agus an riail foinse fós bailí tar éis athnaisc.

Taifead cá rith an cliant, cén fhoinse a chonaic an bunachar agus cén riail a cheadaigh é. Sin an fhianaise a iarrfaidh an chéad athbhreithniú eile.

Ailt ghaolmhara