2014-09-11 7 views
0

내가 네트워크가 공개 따라서 일부 CONNEXIONS이 차단되기 때문에 것은 내가 학교에서 작동하지 않을 수 있다는 것입니다 내 데이터베이스가 (이전 MongoHQ) Compose.io에 위치한 노드 응용 프로그램을,공용 네트워크에서 MongoDB Cloud 인스턴스에 액세스하는 방법?

핵 물질 해요. IT 부서에서 일하는 기술자가 ssh tunnel

나는 잠시 인터넷 검색을하고 있었고 문제가 해결되지 않을 것이라고 확신합니다.

나는 몽구스를 사용하고는 나에게 말한다 :

Error : failed to connect to kahana.mongohq.com:10063 

내가 학교에서 내 응용 프로그램을 핵 물질 때 정말 싶어 MongoDB를의 로컬 인스턴스를 사용하지 않는 붙어 원인입니다.

아무도 도와 줄 수 있습니까?

감사

답변

0

나는 아무 의미 Node.js를 전문가에 의해,하지만 난 그냥이 사용하고 설정을 매우 쉽게, 그것을 확인.

npm install tunnel-ssh 

을 그리고 우리가 밖으로 일을하는 방법을 알려 : 그것이 말하는 것처럼

https://www.npmjs.org/package/tunnel-ssh

은 후 앱 설치에 필요합니다.

+0

감사합니다. 유망 해 보이지만, 제 생각에는 네트워크 101을 이해하는 사람들을 위해 설치하는 것이 매우 쉽습니다. 나는 원격 포트가 내 DB URI의 포트이고, 로컬 포트는 나의 로컬 서버가 듣고있는 곳이라고 생각하지만, 나머지 설정 매개 변수는 어떨까? 호스트, 사용자, keyphrase 등? – Radioreve

+0

Alright @Radioreve, 먼저 ssh 터널링을 허용하는 경우 Compose.io에서 확인하십시오. – gmslzr

+0

사실 나는 그랬고 그들은 그렇습니다. 하지만 그것은 어딘가에 설치된 ssh 서버가 있어야하고 내가 하나를 설정할 수 있는지, 아니면 내가 찾을 수 있는지/나를 위해 완전히 구성된 모든 것을 임대 할 수 있는지 모르겠다. – Radioreve