TCC Risco na comunicação entre máquinas virtuais - Vinícius Lima
Firewall linux virtual para windows
1. Por Cristian Magadan – cristian@deepco.com.br
FIREWALL VIRTUAL PARA WINDOWS
COM VIRTUALBOX E LINUX SMOOTHWALL
Cable Modem ou ADSL Modem Proteja seu sistema contra
ameaças e vírus da Internet
2. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
A solução
Passo a passo de como configurar um Firewall Linux aumentando a segurança do seu
Sistema Operacional contra ameaças da Internet como por exemplo vírus, bots
, vulnerabilidades do Windows e etc.
3. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Aumentando a Segurança
Ao conectar o cabo de rede do modem no seu computador a placa de rede é configurada com um IP válido de
Internet no sistema operacional Windows, muitos especialistas em segurança da informação não recomendam este
tipo de configuração e indicam que você adquira um roteador/firewall. Com este passo a passo, não será necessário
adquirir qualquer equipamento para aumentar a segurança do seu Windows.
A conexão de internet primeiro irá passar pelo firewall Linux virtual para que depois seja compartilhada ao seu
Windows.
189.122.84.xx
4. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
- CENÁRIO FUTURO
Ambiente Virtual
PLACA LOOPBACK MICROSOFT
(192.168.0.100)
Placar Virtuais
eth0 - Bridge (192.168.0.254)
PLACA FÍSICA (sem tcp/ip) eth1 - Brigde ( IP Dinamico Internet)
5. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
Componentes
• O que é o VirtualBox ?
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
6. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
Componentes
• •
. O que é o VirtualBox ?
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Configurando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
7. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
ORACLE VIRTUALBOX
VirtualBox é um software de
Virtualização.
Com ele é possível rodar
Máquinas Virtuais com os mais
variados sistemas.
Download para Windows em: https://www.virtualbox.org/
8. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
Componentes
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
9. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
LINUX SMOOTHWALL EXPRESS 3.0
Distribuição Linux para função de Firewall, é gratuíto e OpenSource
Site do Projeto: http://www.smoothwall.org
11. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- • Desativando o Firewall do Windows
Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
12. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Desativando o Firewall do Windows
Desligue o seu Modem da internet.
No systray, botão direito na central.
1
2
3
4
13. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Configurando uma Interface de Rede Microsoft Loopback
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
14. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Instalando uma Interface de Rede LoopBack
2
1 3
4 5
6
15. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- - Download do VirtualBox
Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
16. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Download do VirtualBox
1
2
17. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- - Download do SmoothWall
Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
18. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Download do SmoothWall Express 3.0
1
2
19. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface Interface de Rede Física
- Configurando a de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
20. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configurando a Interface Física
No systray, botão direito na central. 2
1
4
Desmarque os Protocolos
3 TCP/IP v4 e v6..
21. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface Interface de Rede LoopBack
- Configurando a de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
22. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
- Configurando a Interface de Rede LoopBack
2 3
No systray, botão direito na central.
1
4
5
Configure IP, mask
e DNS
23. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Instalando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
24. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Instalando o VirtualBox Execute o programa de instação que você já fez o download.
1 2 3
4 5 6
25. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
-- Configurando a Máquina Virtual para o SmoothWallSmoothWall Express 3.0 Linux
Configurando a Máquina Virtual para o Express 3.0 Linux
- Configurando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
26. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configurando a Máquina Virtual para SmoothWall Express 3.0 Linux
1 2
3
4
CONTINUA...
27. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configurando a Máquina Virtual para SmoothWall Express 3.0 Linux
5 6
7
8
CONTINUA...
28. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configurando a Máquina Virtual para SmoothWall Express 3.0 Linux
9 10
11
anote os endereços mac,
Tenha em mente que: 12
PLACA LOOPBACK – INTERFACE GREEN ( eth0 )
PLACA FÍSICA – INTERFACE RED ( eth1 )
29. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
-- Configurando oo SmoothWall
Instalando SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
30. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Instalando o SmoothWall Linux
1
2
3
31. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Instalando o SmoothWall Linux
4
Inicie a Máquina Virtual
5
Pressione <ENTER>
para iniciar o boot e o
pPrograma de instalação
32. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Instalando o SmoothWall Linux
6 7
8 9
33. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Instalando o SmoothWall Linux
10 11
12 13
34. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Instalando o SmoothWall Linux
14 15
16
Chegamos até a configuração de
rede do SmoothWall, vamos
ver esta parte no detalhe.
35. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configuração de Rede do SmoothWall
17
Somente estes 3 itens
precisam ser setados.
36. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configuração de Rede do SmoothWall
18
Selecione esta opção
GREEN + RED
37. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configuração de Rede do SmoothWall
19 20
21
22
38. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configuração de Rede do SmoothWall
23
Conforme anotamos o mac indicado
Representa a placa de rede LOOPBACK
Vamos então setar como GREEN
PLACA LOOPBACK – INTERFACE GREEN ( eth0 )
Caso não tenha anotado, em qualquer momento na ‘status bar’ do VirtualBox com um
Click do botão direito do mouse no ícone de Rede, você pode ter acesso as placas virtuais
para conferência.
39. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configuração de Rede do SmoothWall
24 25
Seguindo a sequência selecione ‘OK’ para
PLACA FÍSICA – INTERFACE RED ( eth1 )
a segunda interface.
40. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configuração de Rede do SmoothWall
26 27
PLACA LOOPBACK – INTERFACE GREEN ( eth0 )
28
29
41. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configuração de Rede do SmoothWall
30
PLACA FÍSICA – INTERFACE RED ( eth1 )
31
32
42. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Configuração de Rede do SmoothWall
33 34
35 36
43. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Instalando o SmoothWall Linux
36
Agora ligue o Cable Modem e pressione OK para o reboot.
44. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Instalando o SmoothWall Linux
37
PLACA LOOPBACK – INTERFACE GREEN ( eth0 )
Virtual em Bridge com Interface MS Loopback
PLACA VIRTUAL– INTERFACE RED ( eth1 )
Em bridge com a Física ligada ao Cable
Modem
45. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Configurando o SmoothWall
-- Acessando a Administração do SmoothWall
Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
46. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
- Acessando a Administração do SmoothWall
No browser acesse: https://192.168.0.254:441
2
1
47. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Configurando o SmoothWall
- Acessando a Administração do SmoothWall
- - Testando o acesso à Internet
Testando o acesso à Internet
- Liberando uma porta específica de conexão
48. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
- Testando o acesso à Internet
Faça um teste de Ping da Rede Interna ( LoopBack) para o Gateway ( Firewall)
ping 192.168.0.254 no prompt do DOS
1
2
Ao tentar ping um endereço de internet, repare que Os endereços ainda não estão sendo
resolvidos, será Necessário liberar a porta de DNS (53) para saída ( Outgoing)
49. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
Agenda
A solução
• O que é o VirtualBox ?.
• O que é o SmoothWall Express 3.0 ?
Preparação / Requisitos
- Desativando o Firewall do Windows
- Instalando uma Interface de Rede Microsoft Loopback
- Download do VirtualBox
- Download do SmoothWall
Configuração
- Configurando a Interface de Rede Física
- Configurando a Interface de Rede LoopBack
- Instalando o VirtualBox
- Configurando a Máquina Virtual para o SmoothWall Express 3.0 Linux
- Configurando o SmoothWall
- Acessando a Administração do SmoothWall
- Testando o acesso à Internet
- Liberando uma porta específica de conexão
- Liberando uma porta específica de conexão
50. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
- Liberando uma porta específica de conexão
1
2
Repita o teste de PING
(desta vez com sucesso)
51. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
- Liberando uma porta específica de conexão
Pronto, seu novo Firewall Linux está pronto, você pode ir abrindo ou negando
portas de conexão conforme sua necessidade.
OUTGOING – Saída ( da sua máquina para Internet )
INCOMING – Entrada ( da internet para sua máquina )
52. FIREWALL VIRTUAL PARA WINDOWS COM VIRTUALBOX E LINUX SMOOTHWALL
- CENÁRIO MONTADO
Ambiente Virtual
PLACA LOOPBACK MICROSOFT
(192.168.0.100)
Placar Virtuais
eth0 - Bridge (192.168.0.254)
PLACA FÍSICA (sem tcp/ip) eth1 - Brigde ( IP Dinamico Internet)