2012-07-19 3 views
0

저는 msSql 서버 2005를 사용하는 랩톱 컴퓨터를 가지고 있으며 인터넷을 사용하는 내 Wifi 라우터에 연결되어 있습니다. 그래서 내 노트북은 인터넷에 연결됩니다. 하지만 ASP.Net을 사용하여 만든 웹 페이지를 인터넷에 연결하려면 msSql Sever에 액세스해야합니다.웹 서비스에서 로컬 호스트에 연결

제발 도와주세요 ... 그리고 이것에 대한 해결책을 적어주세요 ...

답변

1

당신은 라우터의 SQL 포트를 열고 연결하려면 IP 주소가 필요합니다. (기본값은 3306입니다.) 서버에 연결할 때 현재 IP 주소 만 사용하십시오. 아마 당신은 당신이 웹 서비스를 작성하고 당신의 노트북에

+0

고마워요 ... –

0

같은 고정 IP 또는 무언가를 원하고 그 후에 당신은 포트를 설정해야 귀하의 라우터에서 전달. 이 프로세스는 라우터 제조업체 및 모델에 따라 약간 다릅니다.

이렇게 설정 한 후에는 SQL Server 포트가 랩톱 방화벽에서 열려 있는지 확인하십시오.

동적 DNS를 사용하면 정적 이름을 사용하여 변경 가능한 IP 주소를 가리킬 수 있으므로 연결 문자열에서이 이름을 지속적으로 변경할 필요가 없습니다.

+0

아니요, 이미 내 로컬 호스트에서만 웹 서비스를 사용할 수있는 웹 페이지를 만들었습니다. 하지만 인터넷에서 연결해야합니다. –

0

먼저 설치를 SQL 시스템에 고정 IP 주소를 해당 서비스를 호스트 할 http://dyndns.org

+0

좋습니다 ... 감사합니다. –

+0

Btw, 공격으로 인해 SQL Server 기본 포트 (1433)를 인터넷에 열지 않는 것이 좋습니다. 적어도 다른 것으로 바꾸십시오. 더 나은 해결책은 조금 더 많은 작업을하더라도 VPN을 사용하는 것입니다. –

관련 문제