Hvis du kjører Windows Firewall på samme maskin som SQL Server, vil eksterne tilkoblinger til SQL Server bli blokkert med mindre SQL Server og SQL Browser-tjenesten kan kommunisere gjennom brannmuren. Du må legge til et unntak i Windows Firewall for disse tjenestene for å kunne koble fra nShift On-premises-klienten til nShift On-premises-serveren.
Denne veiledningen forklarer hvordan du:
- Konfigurerer Windows Firewall for Consignor-tjenesten
- Konfigurerer Windows Firewall for SQL Server med dynamiske porter
- Konfigurerer Windows Firewall for SQL Server med statiske porter
Hvis du er usikker på om SQL Server bruker dynamiske eller statiske porter, åpne SQL Server Configuration Manager og klikk på SQL Server Network Configuration > Protocols for NSHIFT. Høyreklikk på TCP/IP og velg Properties. Under fanen IP Addresses kan du se om det er satt opp en dynamisk eller statisk port. I eksempelet nedenfor bruker SQL Server statiske porter.
Konfigurer Windows Firewall for Consignor-tjenesten
Du må åpne portene som On-premises-klienter bruker for å kommunisere med On-premises-serveren.
- Åpne Windows Defender Firewall og velg Advanced settings i menyen til venstre.
- Velg Inbound Rules og klikk på New Rule.
- Følg New Inbound Rule Wizard ved å velge Port i første steg og klikke på Next.
- Velg TCP og skriv inn porten og site-porten for nShift. Standardportene er 52345 og 52346, men hvis du har endret server.ini-filen til å bruke andre porter, må du bruke disse i stedet.
- Velg Allow the connection og klikk på Next.
- Velg riktig profil og klikk på Next. Vanligvis vil dette være en Domain-profil hvis du er koblet til et bedriftsnettverk. (Du kan sjekke nettverksinformasjonen din via Control Panel > Network and Sharing Center hvis du er usikker).
- I siste steg kan du legge til et valgfritt navn og en beskrivelse. Klikk på Finish.
Konfigurer Windows Firewall for SQL Server med dynamiske porter
For å koble en klient til en Consignor-server som kjører på en SQL Server med dynamiske porter, følg disse stegene:
- Åpne Windows Defender Firewall og velg Advanced settings i menyen til venstre.
- Velg Inbound Rules og klikk på New Rule.
- Følg New Inbound Rule Wizard ved å velge Program i første steg og klikke på Next.
- Klikk på Browse... og finn banen C:\Program Files\Microsoft SQL Server\MSSQL11.CONSIGNOR\MSSQL\Binn\sqlservr.exe Klikk på Open og Next. (Merk at banen kan variere avhengig av hvor SQL Server er installert.)
- Velg Allow the connection og klikk på Next
- Velg riktig profil og klikk på Next. Vanligvis vil dette være en Domain-profil hvis du er koblet til et bedriftsnettverk. (Du kan sjekke nettverksinformasjonen din via Control Panel > Network and Sharing Center hvis du er usikker).
- I siste steg kan du legge til et valgfritt navn og en beskrivelse. Klikk på Finish.
- Klikk på New Rule igjen for å opprette en ny innkommende regel.
- Velg Port og klikk på Next.
- Velg UDP og skriv inn porten 1434.
- Velg Allow the connection og klikk på Next.
- Velg riktig profil og klikk på Next.
- I siste steg kan du legge til et valgfritt navn og en beskrivelse. Klikk på Finish.
- Din On-premises-klient skal nå kunne koble til On-premises-serveren din.
Konfigurer Windows Firewall for SQL Server med statiske porter
For å koble en klient til en On-premises-server som kjører på en SQL Server med statiske porter, følg disse stegene:
- Åpne Windows Defender Firewall og velg Advanced settings i menyen til venstre.
- Velg Inbound Rules og klikk på New Rule.
- Følg New Inbound Rule Wizard ved å velge Port i første steg og klikke på Next.
- Velg TCP og skriv inn porten 1433. Klikk på Next.
- Velg Allow the connection og klikk på Next
- Velg riktig profil og klikk på Next. Vanligvis vil dette være en Domain-profil hvis du er koblet til et bedriftsnettverk. (Du kan sjekke nettverksinformasjonen din via Control Panel > Network and Sharing Center hvis du er usikker).
- I siste steg kan du legge til et valgfritt navn og en beskrivelse. Klikk på Finish.
- Klikk på New Rule igjen for å opprette en ny innkommende regel.
- Velg Port og klikk på Next.
- Velg UDP og skriv inn porten 1434. Klikk på Next.
- Velg Allow the connection og klikk på Next
- Velg riktig profil og klikk på Next.
- I siste steg kan du legge til et valgfritt navn og en beskrivelse. Klikk på Finish.
- Din On-premises-klient skal nå kunne koble til On-premises-serveren din.
Se også vår artikkel Update of nShift On-premises client fails hvis du har problemer med forbindelsen mellom server og klient.