공용 IP를 사용하여 SQL 서버에 연결할 수 없습니다.

공용 IP를 사용하여 SQL 서버에 연결할 수 없습니다.

현재 제가 사용하고 있는 것은SQL 서버 관리. 네트워크의 다른 컴퓨터에 호스팅된 SQL Server에 연결할 수 있습니다. 설명을 위해 제 컴퓨터는컴퓨터 ASQL Server를 호스팅하는 컴퓨터를 호출합니다.컴퓨터 B. 서버 이름이 다음인 컴퓨터 A에서 SQL 서버에 연결할 수 있습니다.DESKTOP\SQL데이터베이스로그인이 기본값입니다. 서버 이름이 다음과 같은 컴퓨터의 ipv4 주소인 192.168.1.191에 연결할 수도 있습니다.192.168.1.191,1433, 컴퓨터를 사용하여A와 B. 다음에서 오는 라우터의 IP를 통해서는 절대로 로그인할 수 없습니다.https://nordvpn.com/what-is-my-ip/. SQL Server에 포트를 전달했는데 다음은 그 모습을 보여주는 그림입니다.

포트 포워딩을 위해 추가한 두 가지 규칙이 있는 라우터 그림입니다.

다음에서 SQL 서버에 연결할 수 있습니다.컴퓨터 A사용하여IPv4라우터의 주소가 아닌 라우터의 주소입니다. 라우터의 IP를 사용하여 참가하려고 할 때마다 다음과 같은 메시지가 나타납니다.

서버에 연결

xxxx에 연결할 수 없습니다

추가 정보:

SQL Server에 연결하는 동안 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 서버에 액세스할 수 없습니다. 인스턴스 이름이 올바른지, SQL Server가 원격 연결을 허용하도록 구성되었는지 확인하세요. (공급자: 명명된 파이프 공급자, 오류: 40 - SQL Server에 대한 연결을 열 수 없습니다.) (Microsoft SQL Server, 오류: 53)

도움이 필요하면 다음을 클릭하세요.http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476

네트워크 경로를 찾을 수 없습니다

예를 들어 다음과 같이 SQL 서버에 액세스하려고 시도했습니다.

서버 이름: xxxx 사용자: sa 비밀번호: 123

서버 이름: xxxx,1433 사용자: sa 비밀번호: 123

(xxxx는 실제 IP를 의미하며 기본 게이트웨이 등을 사용하지 않습니다.) 그리고 현재로서는 기억할 수 없는 다른 방법도 있습니다.

먼저, 저는 최근 Microsoft의 SQL Server(개발자 버전)를 컴퓨터에 설치했습니다.컴퓨터 B. 나는 this 또는 stackoverflow와 같은 웹사이트에서 많은 비디오와 스레드를 살펴보았습니다. 그들의 솔루션 중 어느 것도 나에게 도움이 되지 않았으며 수천 번 이상 수행했습니다.

나는 이미 다음을 수행했습니다.

활성화됨TCP/IP 프로토콜아무것도 설정하지 마세요.

~ 안에IPAll, 나는 변했다TCP 동적 포트아무 것도 아닌

나는 또한TCP 포트에게1433

모든IPn~이다활성화됨그리고활동적인TCP/IP 프로토콜에

SQL Server Browser를 포함하여 포트가 이를 전달했습니다.

그리고 네, 다시 시작했어요SQL 서버 서비스.

내 네트워크에 있는 컴퓨터로는 접속이 가능하기 때문에 포트포워딩에 문제가 있는 것 같은데, 공유기의 IP로 접속하려고 하면 찾을 수 없다고 나옵니다. 문제가 되는 경우를 대비해 방화벽을 비활성화했지만 문제는 계속 발생합니다. 그러므로 나는 포트 포워딩과 관련하여 뭔가를 해야 한다고 확신합니다. 나는 넣었다TCP와 UDP그것이 문제가 될 수도 있으므로 SQL Server Browser도 포함시켰습니다.

답변1

"Microsoft SQL Server 오류 53"의 원인은 클라이언트가 서버 이름을 확인할 수 없거나 서버 이름이 올바르지 않기 때문에 나타날 수 있습니다.

서버 이름을 확인할 수 있는지 여부와 관련하여 네트워크 문제를 해결하거나 서버와 호스트에 대해 Ping 및 텔넷을 시도해 볼 수 있습니다.

다음 소스에서 SQL Server 오류 40을 확인할 수 있습니다.https://www.get-itsolutions.com/sql-server-error-26-sql-error-40-fix/

오류 53의 경우 다음 링크를 참조하세요.https://www.get-itsolutions.com/microsoft-sql-server-error-53/

감사합니다

관련 정보