2012-03-03 7 views
0

맥 오에스/리눅스 박스에서 다른 사람이 내 스크린을 볼 수 있도록 (예 : vim + 레일스 플러그인을 사용하여 코드) 페어 코딩 환경을 원격으로 활성화하는 방법에 대한 연구를 수행했습니다. 어떻게 "원격 페어 코딩"환경에서 리눅스를 리눅스로 설정할 수 있습니까?

나는 그의 여기 설정에 에반 라이트의 블로그를 읽을 수 있지만 나는 오픈 소스 라우터가없는 : 나는 끈적 IP를 가지고 있지 않기 때문에

http://evan.tiggerpalace.com/articles/2011/10/17/some-people-call-me-the-remote-pairing-guy-/

그래서 SSH가 까다로운입니다.

쉬운 방법은 무엇입니까?

답변

1

그래서 고정 IP가 없기 때문에 SSH는 까다 롭습니다.

동적 IP를 가리 키도록 DNS 이름을 가져 오는 도구가 많이 있습니다 (일부는 무료입니다). 나는 No-IP.com을 사용했으나 몇 년 동안은 아니 었습니다 (그리고 제휴 관계가 없습니다). 오픈 소스 라우터가 반드시 필요한 것은 아닙니다. 컴퓨터에서 데몬을 실행 한 다음 포트 전달을 사용하여 컴퓨터로 들어오는 SSH 연결을 얻을 수 있습니다.

이 내용은 SuperUser.com으로 가져 가야합니다.

+0

No-IP를 사용하면 사용자를 만들 수 있습니까? 나는 그 과정을 시도해 왔고 막혔다 고 느낀다. 어쩌면 No-IP가 동적 인 IP 측면을 해결할 수도있다. 우리는 어떤 종류의 보안 오류를 가지고있어서 단계별 안내서를 기대하고있다. , 통조림 솔루션)? 이 문제를 SU.com으로 마이그레이션하려고합니다. – Angela

+0

이것은 완전한 대답을주지 못했지만 기본적인 구조와 No-IP.com은 유용합니다 ... 그래서 답변을 얻으면 종결 ... 감사합니다. – Angela

0

지금까지 페어 프로그래밍이 아니지만 일반적으로 화면 공유를 TeamViewer 통해 수행합니다. 설치가 매우 쉽고 핫 나이프와 같은 라우터를 통해 버터를 통과합니다. 그러나 GUI가 전송되므로 다소 느릴 수 있습니다 (연결에 따라 다름).

+0

아, 그게 천천히 느껴질지 모른다는 두려움입니다 ... 그런 종류의 시청자가 초 저속 인 것처럼 느껴지지만 ..... 저는 팀 뷰어를 특별히 시도하지 않았습니다 ... 내 희망은 그것이 내가 콘솔에 있기 때문에 tmux 또는 무언가 일 수 있다는 것이었다 ..... 생각 했니? – Angela