couchdb는 두 대의 컴퓨터 (하나의 Windows 7, 다른 Windows 8)에서 실행됩니다. couchdb를 Windows 서비스 (Windows 7)로 실행하지 않으면 방화벽을 통해 원격 컴퓨터에서 couchdb에 액세스 할 수 있습니다. Windows 서비스 (동일, Windows 7)로 couchdb 인스턴스를 실행하는 경우 액세스하려고하는 인스턴스를 호스팅하는 컴퓨터의 방화벽을 끄면 액세스 할 수 있습니다. CouchDB 구성은 두 경우 모두 동일합니다. (두 대의 컴퓨터가 로컬 네트워크에 있음)Couchdb with windows service - 원격 액세스
고급 방화벽 설정에 대해서는 많이 알지 못하지만 논리적으로 보이는 부분을 변경하려고 시도했지만 도움이되지 않았습니다.
서비스로 실행되는 couchdb 인스턴스가 원격으로 액세스 할 수있게하려면 방화벽 설정을 정확히 변경해야합니까?
업데이트 : 수정 됨!
"(1C) 윈도우 7
이동에 제어판> Windows 방화벽
클릭을 통해"왼쪽 창에서 고급 설정 "
:. this link에서 1C 아래의 지침을 따랐"인바운드 규칙"및 "새 규칙"을 차례로 클릭하십시오.
"포트"를 선택하고 다음을 클릭 한 다음 "TCP"를 선택하고 "5900을 로컬 포트로 입력하십시오.
다음을 클릭하고 연결을 허용하십시오.
다음을 다시 클릭하고 "도메인", "비공개"및 "공용"이 모두 선택되었는지 확인하십시오.
이름 방화벽 규칙은 다음 ".
을 저장하고 CouchDB를의 포트 (5984)를 사용했다.
감사합니다 네, 이제 의미가 있습니다,하지만 난이 아주 새로운 오전이 더 멍청한 놈 질문 : 상승 된 명령 프롬프트에서하려고합니다.!,369을1) 제 설정이 작동하도록 포트 6984를 열 필요가 없었습니다 - 어떻게됩니까? 2) 인스턴스가 Windows 서비스로 실행되지 않은 경우 왜이 인스턴스를 만질 필요가 없었습니까? – Aineko