저는 msSql 서버 2005를 사용하는 랩톱 컴퓨터를 가지고 있으며 인터넷을 사용하는 내 Wifi 라우터에 연결되어 있습니다. 그래서 내 노트북은 인터넷에 연결됩니다. 하지만 ASP.Net을 사용하여 만든 웹 페이지를 인터넷에 연결하려면 msSql Sever에 액세스해야합니다.웹 서비스에서 로컬 호스트에 연결
제발 도와주세요 ... 그리고 이것에 대한 해결책을 적어주세요 ...
저는 msSql 서버 2005를 사용하는 랩톱 컴퓨터를 가지고 있으며 인터넷을 사용하는 내 Wifi 라우터에 연결되어 있습니다. 그래서 내 노트북은 인터넷에 연결됩니다. 하지만 ASP.Net을 사용하여 만든 웹 페이지를 인터넷에 연결하려면 msSql Sever에 액세스해야합니다.웹 서비스에서 로컬 호스트에 연결
제발 도와주세요 ... 그리고 이것에 대한 해결책을 적어주세요 ...
당신은 라우터의 SQL 포트를 열고 연결하려면 IP 주소가 필요합니다. (기본값은 3306
입니다.) 서버에 연결할 때 현재 IP 주소 만 사용하십시오. 아마 당신은 당신이 웹 서비스를 작성하고 당신의 노트북에
같은 고정 IP 또는 무언가를 원하고 그 후에 당신은 포트를 설정해야 귀하의 라우터에서 전달. 이 프로세스는 라우터 제조업체 및 모델에 따라 약간 다릅니다.
이렇게 설정 한 후에는 SQL Server 포트가 랩톱 방화벽에서 열려 있는지 확인하십시오.
동적 DNS를 사용하면 정적 이름을 사용하여 변경 가능한 IP 주소를 가리킬 수 있으므로 연결 문자열에서이 이름을 지속적으로 변경할 필요가 없습니다.
아니요, 이미 내 로컬 호스트에서만 웹 서비스를 사용할 수있는 웹 페이지를 만들었습니다. 하지만 인터넷에서 연결해야합니다. –
먼저 설치를 SQL 시스템에 고정 IP 주소를 해당 서비스를 호스트 할 http://dyndns.org
좋습니다 ... 감사합니다. –
Btw, 공격으로 인해 SQL Server 기본 포트 (1433)를 인터넷에 열지 않는 것이 좋습니다. 적어도 다른 것으로 바꾸십시오. 더 나은 해결책은 조금 더 많은 작업을하더라도 VPN을 사용하는 것입니다. –
고마워요 ... –