Como configurar vários endereços IP no meu Linux?

Como configurar vários endereços IP no meu Linux?

Estou fazendo alguns trabalhos de casa sobre redes de computadores e devo desenvolver algum tipo de software de compartilhamento de arquivos ponto a ponto. Quero testá-lo e executar algumas (cinco) instâncias no Ubuntu 11.10, o que significa que cada uma precisa ter um endereço IP exclusivo.

Ouvi dizer que posso fazer isso, mas não sei como.

Como posso ter mais de um endereço IP em um único computador?

Responder1

Hum. A maneira mais fácil de definir endereços IP adicionais é simplesmente

ip addr add 10.66.66.66/24 dev eth0 

e coisas do tipo.

Então, seu software de compartilhamento de arquivos deve vincular-se a esses endereços IP. A questão é: seriam roteados de forma que todos tivessem acesso à internet? ou um para o outro? Este pode ser um exercício muito divertido no iptables.

Responder2

Isso deve funcionar:

ifconfig eth0:1 192.168.1.1
ifconfig eth0:2 192.168.1.2

etc.

Responder3

Em uma rede local você tem multicast e realmente não precisa de nenhum tipo P2P. Talvez coordenar bem o multicast ajudasse muito (o roteador multiplicará os pacotes, nenhum arquivo extra será servido pelos clientes)

informação relacionada