SQL Server yana ɗaure adireshin VPN da babu shi lokacin tashi
Bi gazawar ɗaurewar SQL Server daga tarihin tashi zuwa mai sauraro na ainihi, sannan ka ba abokan ciniki tabbataccen adireshi na sirri maimakon adireshin tafkin VPN.
Karanta layi a tarihin SQL Server game da gazawar ɗaurewa yayin da sabis ɗin ke gudana, kuma ka sami dogaro da tsarin tashi ba faɗuwa ba. Wannan haɗin shi ne alamar: injin ya fara ne kafin adireshin da aka ce ya saurare shi ya kasance a na’urar. Adaftan VPN da ke fitowa bayan shiga yanayi ne mara kyau ga sabis ɗin bayanan da ba a kula da shi, don haka bi gazawar cikin tsarin da injin yake gani.
Fara daga tarihin tashi, ba daga abokin ciniki ba
Buɗe tarihin kurakurai na misalin ka karanta shigarwar da ke kewayen fara cibiyar sadarwa, ba kawai layin ƙarshe ba. Injin yana bayar da rahoton waɗanne adireshi ya gwada da waɗanne ka’idoji ya kunna, kuma wannan rikodin na kafin kowane abokin ciniki ya haɗa. Yanzu duba abin da ke kan mai masaukin a yanzu. Idan haɗin da ke da adireshin da aka saita yana fitowa ne kawai bayan mai amfani ya shiga ya fara abokin ciniki, adireshin babu shi lokacin tashi kuma gazawar ɗaurewar an bayyana ta gabaɗaya.
Get-NetIPAddress -AddressFamily IPv4 | Select-Object InterfaceAlias, IPAddress, PrefixOrigin
Get-Content 'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\LOG\ERRORLOG' -Tail 40
Daidaita hanyar misalin zuwa shigarwarka, kuma karanta jerin haɗi kafin ka yanke shawara. Adireshin da yake akwai amma na adaftan da bai dace ba wata matsala ce daban da adireshin da bai wanzu ba tukuna.
Bi tsarin ɗaurewar da injin yake bi da gaske
Injin yana karanta saitin mai sauraronsa sannan ya nemi tsarin aiki ya ɗaure. Idan adireshin ba na gida ba ne a wannan lokacin, ɗaurewar ta kasa ga wannan adireshin yayin da sauran misalin na iya ci gaba da kyau. Shi ya sa wasu ka’idoji ko wasu adireshi na iya yin aiki har yanzu, kuma shi ya sa „SQL Server ya ƙare“ ba daidai ba ne taƙaitawa. Riƙe ainihin wurin ƙarshe daga tarihin: adireshi, tashar ruwa da ka’ida, domin gyaran ya dogara da wanne daga cikin ukun ba daidai ba ne.
Sake kunna sabis ɗin bayan adaftan ya bayyana yawanci zai sa mai sauraro ya yi nasara, kuma wannan ita ce tarkon. Yana tabbatar da dogaron maimakon cire shi, kuma yana katse kowane mai amfani da ke haɗe duk lokacin da ramin ya sake haɗawa.
Karanta mai sauraro yadda injin yake karanta shi
A cikin SQL Server Configuration Manager, buɗe kaddarorin TCP/IP na misalin ka lura da saitin Listen All kafin ka gyara adireshi ɗaya-ɗaya. Lokacin da Listen All ke Yes, ana watsi da ƙimar Enabled ta kowane adireshi, don haka gyara su ba ya canza abin da mai sauraro ke amfani da shi. Rubuta abubuwa uku cikin tsari: adireshin da kake niyyar yi wa hidima, tashar ruwa, da kuma ko mai sauraro zai rufe duk adireshi ko ɗaya kawai. Sannan aiwatar da canjin ta hanyar hanyar sake kunnawa da aka goyi baya ka karanta tarihin tashi na gaba don tabbatar da injin ya ɗaure abin da ka nema.
Sauraro a kowane adireshi ba kulawar shiga ba ce. Idan ana buƙatar mai sauraro mai faɗi da gaske, kowane haɗi da ake iya samu yana buƙatar shawarar wutan garkuwa da izinin bayanai nasa, gami da duk wani haɗi da ke fuskantar intanet.
Ba abokin ciniki wuri tabbatacce
Abokin ciniki ba ya buƙatar mai masaukin bayanai ya ɗauki adireshin tafki. Tsarin da aka yi wa hanya yana aiki yayin da uwar garke ke saurara a tabbataccen adireshinsa na sirri kuma ƙofar VPN tana tura zirga-zirgar abokin ciniki zuwa gare shi kuma tana dawo da amsa.
Test-NetConnection -ComputerName 10.80.0.15 -Port 1433
tracert -d 10.80.0.15
Idan abokin ciniki ya isa 10.80.0.15, hanyar ta tabbata kuma bayanan dole ne kawai ya ba da izini ga wannan abokin ciniki. Idan bai isa ba, gyara hanya da DNS kafin ka sake taɓa mai sauraro, domin matsalar ɗaurewa a uwar garke ba ita ce dalilin da ya sa abokin ciniki ba zai iya samun sa ba. Ƙara adireshin tafki na ƙarya ga uwar garke, ko ƙofa ta biyu ta asali don faranta wa mai sauraro rai, yana haifar da sabuwar matsalar cibiyar sadarwa a kan tsohuwar. Riƙe adireshin uwar garke a tsaye kuma bar ramin ya kawo abokan ciniki zuwa gare shi.
Tabbatar da wurin ƙarshe da abokin ciniki ya yi amfani da shi
Kammala da bincike a matakin aikace-aikace maimakon gwajin tashar ruwa. Haɗa daga abokin ciniki da asusun da aikace-aikacen ke amfani da shi ka karanta bayanan haɗin gefen uwar garke, waɗanda ke nuna adireshin gida da zaman ka ya sauka a kai.
sqlcmd -S tcp:10.80.0.15,1433 -Q "SELECT local_net_address, local_tcp_port FROM sys.dm_exec_connections WHERE session_id = @@SPID"
Kwatanta wannan adireshin da mai saurarar da ka saita. Rashin daidaituwa yana nufin wani mai sauraro na biyu ko sunan da ake warwarewa a wani wuri da ba a zata ba, kuma duka biyun sun cancanci sanin kafin sake kunnawa na gaba ya gwada gyaran ka a madadinka. Sannan sake kunna mai masaukin ba tare da wani mai amfani ya shiga ba kuma tabbatar da ɗaurewar ta yi nasara. Wannan gwajin ɗaya shi ne bambanci tsakanin mai sauraro da aka gyara da wani magani na wucin gadi da zai kasa a daren faci na gaba.