![Tinc, SSH 및 Git과 함께 VPN을 사용하는 비공개 Git 저장소](https://rvso.com/image/1284830/Tinc%2C%20SSH%20%EB%B0%8F%20Git%EA%B3%BC%20%ED%95%A8%EA%BB%98%20VPN%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%B9%84%EA%B3%B5%EA%B0%9C%20Git%20%EC%A0%80%EC%9E%A5%EC%86%8C.png)
Ubuntu 또는 Windows 7에서 Tinc를 VPN 소프트웨어로 사용하여 VPN을 설정한 다음 호스팅된 Git 저장소와 상호 작용하기 위해 컴퓨터(로컬 네트워크 외부)에서 VPN을 호스팅하는 컴퓨터에 연결할 수 있습니까? VPN 컴퓨터에서요?
답변1
Kevin, VPN의 적어도 한쪽에 포트를 전달할 수 있는 기능이 있다고 가정하면 설명하는 작업을 수행하는 것이 완전히 가능해야 합니다. 두 VPN 엔드포인트가 모두 뒤에 있는 경우일대다 NAT그러면 단순히 틴크 이상의 것이 필요할 것입니다.
그러나 엔드포인트 중 하나에서 포트를 전달할 수 있다면 운이 좋은 것입니다. 여기에 내가 설명하는 글이 있습니다.Ubuntu, Windows 7 및 Centos에서 Tinc를 작동시키는 방법. 여기에서는 모든 Tinc 설정을 다루지만 포트 전달을 설정하는 방법은 다루지 않습니다.
Tinc 설정을 완료하고 양쪽 끝에서 작업한 후에는 VPN 네트워크 IP(예: 172.20.20.100)에 대해 git 호출을 하면 됩니다.
git clone [email protected]:reponame.git