Kann nicht auf SQL server remote oder über eine IP zugreifen, sondern kann es lokal entweder mit localhost oder dem Computernamen zugreifen

Es gibt einen server, den ich gerade setze, und ich kann nur auf SQL server 2012 lokal auf dieser Maschine zugreifen. andere Maschinen können nicht darauf zugreifen. Außerdem musste ich bei der Verbindung entweder localhost oder den Namen des Computers angeben – die IP-Adresse der Maschine funktionierte nicht. Gerade jetzt, als ich das schrieb, bin ich am IP-Problem auf dem lokalen Rechner vorbeigegangen, aber der Remote-Zugriff muss noch aktiviert sein.

Ich habe schon versucht:

  1. Gehen Sie in server-> properties-> Verbindungen und Kontrolle "Remoteverbindungen zu diesem server zulassen".

  2. Gehen in SQL server Configuration Manager-> SQL server Netzwerkkonfiguration-> Protokolle für server und Ermöglichen alles.

  3. Gehen in SQL server Configuration Manager-> SQL server Netzwerkkonfiguration-> Protokolle für server-> TCP / IP-> properties-> IP-Adressen, Setzen aller TCP Dynamic Ports als leer und spezifizieren eine typische Portnummer in allen TCP Portfelder.

  4. Setzen Sie SQL server Browser auf Automatisch und starten Sie es auf (dies ist, was die IP-Problem auf der lokalen Maschine im Grunde getriggers).

  5. Alles zu tun, was ich persönlich in der Lage bin, eine Firewall zu sichern, ist nicht im path. (Ich habe keine Kontrolle über die echte Firewall, nur Windows-Firewall, und es gibt einige redtape beteiligt in fragen der Netzwerk-Ingenieur zu engagieren.)

Etc.

Was als nächstes? Wie lösen Sie dieses Problem?

BEARBEITEN

Ich habe mit Technik überprüft, und sie sagen, dass es noch keine Firewall um die Maschine gibt. Ich habe auch Telnet verwendet, um mit Port 1433 zu experimentieren, aber die Ergebnisse waren nicht schlüssig in Bezug auf SQL server.

Sie brauchen definitiv den SQL-Browser-Dienst laufen, das ist, was das Problem für mich in der Vergangenheit verursacht hat.

Ich würde versuchen, telnet zu Port 1433 von der Remote-Computer und sehen, ob der Port blockiert ist oder nicht

Sind Sie in der Lage, von einem anderen Computer auf dem gleichen LAN (dh nicht von außerhalb Ihres Routers) zu versuchen? Wenn das funktioniert, können Sie nur Ihre Router-Einstellungen ändern, um Anfragen an Ihre Maschine an den Ports weiterzugeben, die es benötigt. Dies wäre notwendig, wenn Ihre lokale IP-Adresse ist so etwas wie 192.168.1.100 (die Art von Routern gegeben), sondern besuchen http://checkip.amazonaws.com zeigt die IP Ihres Routers.

Für die Frage, ob eine Firewall im path ist, ist der einfachste path, um es vollständig auszuschalten (vorübergehend) und sehen, ob sich etwas ändert.