Acesse o repositório SVN através do ip dinâmico

3

Temos uma rede lan em nosso escritório e criamos um repositório svn em um dos computadores e acessamos esse repositório através da url svn: //10.0.0.5 onde 1.0.0.5 é o endereço IP desse computador. Agora eu quero acessar este repositório através da internet. Então, qual será o meu url enquanto obtemos o endereço IP dinâmico através do isp. E todos os computadores estão por trás dos roteadores, então como acessar isso

    
por jimy 28.01.2011 / 14:36

3 respostas

7
picar o servidor através do firewall, como outros têm sugerido, em seguida, use um serviço como o dyndns para atualizar um registro de DNS com o seu endereço IP dinâmico como ele muda. Então você pode sempre referenciar a máquina a partir da entrada do DNS.

Então, você configura o svn.yourcompanyname.org com o dyndns, você instala o aplicativo no seu servidor svn, então ele atualiza o dyndns com seu atual endereço IP externo, e então você sempre faz referência ao seu repositório svn conectando-se ao svn.yourcompanyname .org

    
por 28.01.2011 / 14:44
2

Resposta curta é que você não pode.

A resposta mais longa é que, para acessar seu repositório com segurança, você precisa primeiro de um endereço IP estático do seu provedor. Depois de ter o IP estático, você precisará configurar seu roteador e firewall para encaminhar o tráfego para esse IP destinado à porta em que você configurou o SVN para encaminhar ao seu servidor SVN.

    
por 28.01.2011 / 14:39
2

Você precisa de alguma forma de nome estável. DynDNS ou um dos muitos outros que fornecem DNS dinâmico seria suficiente. Ainda assim, o Rup está claro: você não pode usar o 10.0.0.5 de fora da rede do seu escritório, pois é um endereço não roteável. Seu firewall precisa obter o encaminhamento de porta e, em seguida, você precisa apontar clientes no firewall.

Apenas observe os problemas de segurança óbvios com abertura de buracos em seu firewall, certifique-se de que o servidor svn esteja na DMZ (e se você não tiver um, sério, deixe a ideia ou faça com que o administrador da rede crie um - se eles realmente considerarem o encaminhamento de portas para o seu escritório de rede regular, consigam um novo administrador de rede).

Agora, se tudo o que você realmente quer alcançar é dar aos seus próprios desenvolvedores acesso a partir de casa ou de seus laptops, a VPN é o que você deve fazer.

    
por 28.01.2011 / 14:46

Tags