Network – Roteamento de Rede virtual com apenas um disquete

Quando configurando um ambiente virtual, possivelmente você já se deparou com a necessidade de realizar roteamento entre suas rede virtuais.

Contudo, subir um sistema completo em Linux (ou FreeBSD) para realizar esta atividade pode acabar consumindo mais recursos do que o necessário.

Pensando nisto, encontramos um sistema chamado Freesco, seus criadores disponibilizaram um sistema baseado em Linux que pode ser gravado em apenas “1 disquete” (sim, meio antigo), ele também consome até 256 MB de RAM.

O FREESCO foi desenvolvido baseado em Linux e de código aberto como uma alternativa aos produtos de roteamento oferecidos pela Cisco, 3-Com, Accend, Nortel etc. Embora todas essas empresas ofereçam produtos bem feitos, os custos em geral podem ser bem caros. O FREESCO é de código aberto, estável, barato, fácil de usar, extremamente versátil e flexível … e o melhor de tudo, o FREESCO é GRATUITO.

O FREESCO incorpora muitos dos recursos de Linux e se encaixa em um único disquete de 1.44 megabytes.

Dentro alguns recursos do FREESCO, você pode configurar:

  • Um roteador Ethernet
  • Um servidor dhcp
  • Um servidor http
  • Um servidor ftp
  • Um servidor DNS
  • Um servidor ssh
  • Um servidor de impressão (requer software cliente de impressão TCP/IP)

A exemplo de ilustração, vamos montar um simples roteador ethernet para utilizar em um cenário entre duas localidades.

Primeira coisa a ser feita é baixar os arquivos e montar a imagem de disquete “.flp” no site da Freesco: http://freesco.sourceforge.net/

Ou baixe a imagem pronta em: virtual floppy

Monte sua maquina virtual, e escolha a opção de “instalar o sistema operacional posteriormente”:

Antes de finalizar a criação da maquina, é preciso customiza-la para criar o drive de floppy e inserir a imagem baixada:

Feito isto, finalize e inicie a maquina:

credenciais: root | busyping

A idéia é configurar o roteador SP-RT da topologia abaixo:

Iniciada a máquina virtual, digite “setup” para dar inicio às configurações:

O sistema lhe perguntará se deseja continuar o “setup” com as informações “coloridas” ou monocromáticas.

Em seguida, selecione o tipo de router/servidor que irá configurar.

Para nosso objetivo, selecionamos a opção “e” (de Ethernet router):

Digite um nome para o roteador (hostname):

Digite um nome de dominio (e nosso lab será “spdomain.local”):

Digite “x” para sair da configuração da placa de rede (I/O e IRC):

Nesta tela é onde configuramos o endereço da nossa primeira interface de rede do Roteador. Observe que por padrão já existem duas interfaces previamente configuradas com os endereços das redes 192.168.1.x e 192.168.2.x

Vamos primeiramente alterar a interface #0, que será a nossa interface de comunicação com o router RT-NY:

Feitas as configurações, tecle “x” para sair da configuração.

Na sequencia haverá uma série de perguntas. A maioria delas já vem com a resposta “padrão” (Y / N) – Sim ou não.

Algumas das perguntas são para habilitar ou não serviços como DNS, DHCP, Web Server, SSH Server, FTP e RAS server. Se você não deseja configurar estes serviços neste roteador, responda “N” para todas:

Realize o mesmo procedimento para a interface #1 e também para o outro roteador (NY-RT)

Realizado teste de ping do roteador SP-RT para o NY-RT:

De maneira básica, utilizando pouquíssimo recurso de máquina você consegue montar uma estrutura de rede (com roteadores virtuais) para utilizar em seus laboratório de maquinas virtuais.

Para que as maquinas virtuais (routers) se comuniquem, é preciso configurar a estrutura de “rede” do VmWare. Para este lab, utilizei a configuração de “Segmentação de LAN“.

Leave a Reply

O seu endereço de email não será publicado. Campos obrigatórios marcados com *