Após ler sobre o algoritmo HTB cheguei ao Traffic Control HOWTO, que
lista outros fontes de consulta. Uma delas é a ferramenta tcng
desenvolvida por Werner Almesberger. Lendo sobre este autor o mesmo
desenvolveu a ferramenta umlsim um simulador de redes que roda sobre o
kernel UML. UML pode ser usado para hospedar hosts virtuais, testar distribuições, novos tipos de kernel etc. A instalação abaixo foi feita após pesquisar sobre UML.
pacotes instalados
user-mode-linux uml-utilities slirp rootstrap
criado um arquivo de configuração seguindo [este link]
vim rootstrap.cfg ...
modificado apenas para mudar de Ubunto para Debian
[debian]
dist=jessie
mirror=http://ftp.br.debian.org/debian/
cria a imagem do SO
rootstrap imagem.img
rodar o novo sistema [daqui]
linux.uml con=nul con0=fd:0,fd:1 ubda=imagem.img ubdb=swap root=/dev/ubda eth0=slirp,,slirp-fullbolt s
faltou configurar rede, swap
Sobre a utilização do UML para virtualização, do FAQ:
What is UML good at?
UML can be quite useful for testing, kernel development and debugging, isolating a process, education, etc.
It has been used for virtual hosting in the past, but modern virtualization solutions have supplanted it in this area.
Links
O artigo ulsim - A UML based simulator explica esta
ferramenta com um exemplo pratico útil ao estudo de um bug da pilha TCP do Linux.
Virtual Networking
User Mode Linux HOWTO
Nenhum comentário:
Postar um comentário