Como atribuir IP estático na rede doméstica

1

Eu tenho um roteador sem fio NetGear WNR2000, e gostaria de poder criar um servidor para ele, e ter esse servidor hospedando uma série de coisas: Subversion, Artifactory, Jenkins CI e talvez alguns outros. Basicamente, isso serviria ao papel do meu "servidor de compilação" pessoal na propriedade.

O problema é que, no meu software, precisarei de uma URL confiável (de preferência estática) para trabalhar com esse servidor de compilação. Por exemplo, meu servidor Artifactory pode estar em:

http://<whatever-ip-router-assigns>:8080/artifactory/myrepo/

E no script Ant, preciso codificar esse URL para que meu projeto seja compilado corretamente.

Não sendo um "cara da rede", que opções tenho à minha disposição? Rotas estáticas vêm à mente, mas eu nunca configurei uma e não tenho certeza se essa é a solução certa. O servidor será o que for a versão mais recente do Ubuntu Server.

Alguma ideia? Obrigado antecipadamente!

    
por pnongrata 16.04.2012 / 18:40

2 respostas

1

É possível, e geralmente fácil, configurar IPs estáticos atrás de um NAT (192.168.1. *). Para o Ubuntu Server, você vai querer configurar o arquivo / etc / network / interfaces similar a este:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet static
        address 192.168.1.11
        broadcast 192.168.1.255
        gateway 192.168.1.1
        netmask 255.255.255.0
        network 192.168.1.0

Se você puder alterar a configuração de DHCP no seu roteador, será melhor começar a atribuir algum lugar depois de qualquer IP estático ou final antes. Para minha casa, tenho IPs estáticos fornecidos a partir de 192.168.1.50 e termino em 192.168.1.255, deixando-me com ~ 50 IPs para atribuir estaticamente, o que é mais do que eu deveria precisar.

    
por 16.04.2012 / 18:46
1

Normalmente, se o seu servidor tiver um endereço IP atribuído pelo servidor DHCP, ele tentará sempre obter esse endereço novamente no futuro. O servidor DHCP também pode tentar continuar atribuindo o mesmo endereço ao mesmo dispositivo.

Se isso não estiver acontecendo com você, basta atribuir um endereço IP estático ao seu servidor. Ou faça uma reserva de endereço DHCP manual para o seu servidor (para garantir certeza que sempre obterá o mesmo endereço).

    
por 16.04.2012 / 19:21