Jos käytät Windows Firewallia samalla tietokoneella kuin SQL Serveriä, etäyhteydet SQL Serveriin estetään, elleivät SQL Server ja SQL Browser -palvelu voi kommunikoida palomuurin läpi. Sinun on lisättävä poikkeus Windows Firewalliin näille palveluille, jotta nShift On-premises -asiakas voi muodostaa yhteyden nShift On-premises -palvelimeen.
Tämä ohje selittää, kuinka voit:
- Määrittää Windows Firewallin Consignor-palvelulle
- Määrittää Windows Firewallin SQL Serverille dynaamisia portteja käytettäessä
- Määrittää Windows Firewallin SQL Serverille staattisia portteja käytettäessä
Jos et ole varma, käyttääkö SQL Serverisi dynaamisia vai staattisia portteja, avaa SQL Server Configuration Manager ja siirry kohtaan SQL Server Network Configuration > Protocols for NSHIFT. Napsauta hiiren oikealla painikkeella TCP/IP ja valitse Properties. Välilehdellä IP Addresses näet, onko käytössä dynaaminen vai staattinen portti. Alla olevassa esimerkissä SQL Server käyttää staattisia portteja.
Määritä Windows Firewall Consignor-palvelulle
Sinun täytyy avata portit, joita On-premises-asiakkaat käyttävät kommunikoidakseen On-premises-palvelimen kanssa.
- Avaa Windows Defender Firewall ja valitse Advanced settings vasemmasta valikosta.
- Valitse Inbound Rules ja klikkaa New Rule.
- Seuraa New Inbound Rule Wizard -toimintoa valitsemalla ensimmäisessä vaiheessa Port ja klikkaamalla Next.
- Valitse TCP ja syötä nShiftin portti ja site-portti. Oletusportit ovat 52345 ja 52346, mutta jos olet muuttanut server.ini-tiedostoa käyttämään muita portteja, käytä niitä.
- Valitse Allow the connection ja klikkaa Next.
- Valitse sopiva profiili ja klikkaa Next. Yleensä tämä on Domain-profiili, jos olet yritysverkossa. (Voit tarkistaa verkkoasetuksesi kohdasta Control Panel > Network and Sharing Center, jos olet epävarma profiilista).
- Viimeisessä vaiheessa voit lisätä valinnaisen nimen ja kuvauksen. Klikkaa Finish.
Määritä Windows Firewall SQL Serverille dynaamisilla porteilla
Yhdistääksesi asiakkaan Consignor-palvelimeen, joka toimii SQL Serverillä dynaamisilla porteilla, seuraa näitä vaiheita:
- Avaa Windows Defender Firewall ja valitse Advanced settings vasemmasta valikosta.
- Valitse Inbound Rules ja klikkaa New Rule.
- Seuraa New Inbound Rule Wizardia valitsemalla ensimmäisessä vaiheessa Program ja klikkaamalla Next.
- Klikkaa Browse... ja etsi polku C:\Program Files\Microsoft SQL Server\MSSQL11.CONSIGNOR\MSSQL\Binn\sqlservr.exe Klikkaa Open ja Next. (Huomaa, että polku voi vaihdella riippuen SQL Serverin asennuspaikasta).
- Valitse Allow the connection ja klikkaa Next
- Valitse sopiva profiili ja klikkaa Next. Yleensä tämä on Domain-profiili, jos olet yritysverkossa. (Voit tarkistaa verkkoasetuksesi kohdasta Control Panel > Network and Sharing Center, jos olet epävarma profiilista).
- Viimeisessä vaiheessa voit lisätä valinnaisen nimen ja kuvauksen. Klikkaa Finish.
- Klikkaa New Rule uudelleen luodaksesi toisen saapuvan säännön.
- Valitse Port ja klikkaa Next.
- Valitse UDP ja syötä portti 1434.
- Valitse Allow the connection ja klikkaa Next.
- Valitse sopiva profiili ja klikkaa Next.
- Viimeisessä vaiheessa voit lisätä valinnaisen nimen ja kuvauksen. Klikkaa Finish.
- On-premises-asiakkaasi pitäisi nyt pystyä muodostamaan yhteys On-premises-palvelimeesi.
Määritä Windows Firewall SQL Serverille staattisilla porteilla
Yhdistääksesi asiakkaan On-premises-palvelimeen, joka toimii SQL Serverillä staattisilla porteilla, seuraa näitä vaiheita:
- Avaa Windows Defender Firewall ja valitse Advanced settings vasemmasta valikosta.
- Valitse Inbound Rules ja klikkaa New Rule.
- Seuraa New Inbound Rule Wizardia valitsemalla ensimmäisessä vaiheessa Port ja klikkaamalla Next.
- Valitse TCP ja syötä portti 1433. Klikkaa Next.
- Valitse Allow the connection ja klikkaa Next
- Valitse sopiva profiili ja klikkaa Next. Yleensä tämä on Domain-profiili, jos olet yritysverkossa. (Voit tarkistaa verkkoasetuksesi kohdasta Control Panel > Network and Sharing Center, jos olet epävarma profiilista).
- Viimeisessä vaiheessa voit lisätä valinnaisen nimen ja kuvauksen. Klikkaa Finish.
- Klikkaa New Rule uudelleen luodaksesi toisen saapuvan säännön.
- Valitse Port ja klikkaa Next.
- Valitse UDP og syötä portti 1434. Klikkaa Next.
- Valitse Allow the connection ja klikkaa Next
- Valitse sopiva profiili ja klikkaa Next.
- Viimeisessä vaiheessa voit lisätä valinnaisen nimen ja kuvauksen. Klikkaa Finish.
- On-premises-asiakkaasi pitäisi nyt pystyä muodostamaan yhteys On-premises-palvelimeesi.
Katso myös artikkelimme Update of nShift On-premises client fails, jos sinulla on ongelmia palvelimen ja asiakkaan välisessä yhteydessä.