2011-09-13 2 views
0

우리는 웹 사이트와 데이터베이스를 다른 서버에서 하나의 서버로 마이그레이션했습니다. SQL 데이터베이스와 ASP.NET 웹 사이트는 이전에 공유 호스팅에 있었고 다른 컴퓨터에 있었으며 다른 IP를 사용했습니다. 이전에, 내 ConnectionString에서 CS의 서버 세그먼트는 데이터베이스 서버의 외부 IP이며, 동일한 컴퓨터에 있기 때문에 localhost 또는 127.0.0.1로 변경했습니다. 내 질문은 외부 또는 로컬 IP의 경우 중요합니까? 특히, 데이터 전송 속도는? 그리고 외부 IP - 로컬 머신> ISP> 로컬 머신을 사용할 때 어떻게 데이터가 전송됩니까? 또는 로컬 컴퓨터> 로컬 컴퓨터?.NET - ConnectionString : 내부 IP와 외부 IP

답변

1

사용중인 SQL 데이터베이스에 따라 달라질 수 있습니다.

일부 사용자는 기본 모드 인 PostgreSQL과 같이 127.0.0.1에서 액세스하지 않는 통화를 수락하지 않습니다.

로컬 서버의 db에 액세스하는 경우 외부 연결을 허용하지 않고 응용 프로그램의 보안을 강화하도록 구성 할 수 있습니다.

+0

+1 "외부 연결 허용 안함"이 유용합니다. – dpp