Você pode usar alguns softwares de virtualização para isso como o Xen, o VirtualBox, o VMware, etc.
Eu vou fazer um projeto baseado em rede IPv6. Então, eu preciso criar uma rede virtual IPv6 no meu sistema operacional Linux (eu uso o Ubuntu). Também preciso criar alguns hosts virtuais na minha rede virtual e configurar ips estáticos (ips locais) para cada host. E preciso executar um terminal em cada host virtual.
Posso configurar esse tipo de ambiente no meu sistema operacional Linux? Por favor, me dê alguma ajuda para fazer isso.
Obrigado!
Você pode usar alguns softwares de virtualização para isso como o Xen, o VirtualBox, o VMware, etc.
Depende do que você entende por host virtual e terminal.
Se você só precisa dos dispositivos de rede, você pode usar VLANs Wiki do Debian Você basicamente cria subinterfaces como eth0.5, eth0.6 etc. Então você pode dar a eles um IP estático com ifconfig e vincular qualquer serviço de rede a ele. (Isso é o que eu faço, como estou fazendo algo parecido com você)
Se você precisar de um host virtual completo por trás disso, poderá configurar várias máquinas virtuais (por exemplo, com o VirtualBox) e configurá-las para estarem na mesma rede (virtual). Mas receio não poder dar detalhes sobre essa abordagem.
Tags networking ipv6