2012-03-03 2 views
0

무선 LAN 시스템에 svn을 설치하고 싶습니다. (가정에서는 공개 IP를 구입하지 않았습니다.) 액세스 할 수 있습니다. 인터넷에서. Apache 2.2 + Subversion + SSL을 사용하고 싶습니다. 내 무선 LAN에서는 SVN이있는 컴퓨터의 고정 IP를 설정하여 쉽게 사용할 수 있습니다. 내 질문은 : 아파치 서버를 설치할 때 SVN 서비스를 제공하기 위해 공용 네트워크 도메인이 필요하거나 외부 IP (라우터에 할당 됨)로 충분합니까? 라우터에 설정하면 트래픽을 내 SVN 서버 (즉, 사설 IP가있는 시스템)로 리디렉션해야합니까?무선 LAN의 기계에 설치된 인터넷에서 svn에 액세스

미리 감사드립니다.

답변

2

svn 포트를 svn 서버로 전달하도록 라우터를 구성해야합니다. 여기에는 포트 80과 포트 3690이 포함됩니다. 그러면 외부 IP를 통해 svn에 액세스 할 수 있습니다.

no-ip.com을 사용하여 동적 IP를 가리키는 영구 도메인 이름을 얻을 수도 있습니다.

+0

에 의해 제공하지만, 포트 80, 인터넷을 사용할 수 없습니다 LAN에있는 다른 컴퓨터를 리디렉션하는 경우 그 수 있습니까? –

+0

인바운드 및 아웃 바운드 트래픽이 있습니다. 당신이 그물을 서핑 할 때, 당신은 다른 포트 80을 사용하고 있습니다. 당신이 어플리케이션을 제공 할 때, 당신은 자신의 포트 80을 사용하고 있습니다. svn을 설정해도 그물을 서핑 할 수있는 능력에는 영향을 미치지 않습니다. – Yossi

+0

1. 3690은 svn : // 액세스 용이며 Apache 기반 2에서는 쓸모가 없습니다. 라우터의 수신 80은 라우터의 mini-http-server에 의해 처리됩니다. 너 실패했다. –

1

라우터가 80 포트에 http-server를 내장 한 경우 수신 포트를 https로만 리디렉션 할 수 있습니다.

외부 세계에 대한 귀하의 repo는 https://hostname-of-router/repo/path/ 수 있지만 내부 호스트

관련 문제