Mudanças entre as edições de "Projeto Integrador - 2009.2 - Dicas de GER"
Ir para navegação
Ir para pesquisar
Linha 1: | Linha 1: | ||
− | + | =Organização= | |
* Usem [http://www.mindmeister.com mapas mentais] ou [http://www.graphviz.org grafos direcionados] (dígrafos) para ver/compreender a relação entre camadas e serviços de rede. Exemplo: | * Usem [http://www.mindmeister.com mapas mentais] ou [http://www.graphviz.org grafos direcionados] (dígrafos) para ver/compreender a relação entre camadas e serviços de rede. Exemplo: | ||
<graphviz> | <graphviz> | ||
Linha 61: | Linha 61: | ||
iptables -A INPUT -p udp --dport 67 -j ACCEPT | iptables -A INPUT -p udp --dport 67 -j ACCEPT | ||
+ | =''Scripts''= | ||
− | + | ||
+ | {{Voltar|Projeto Integrador - 2009.2#Gerência de Redes|Página principal do Projeto}} |
Edição das 17h56min de 3 de dezembro de 2009
Organização
- Usem mapas mentais ou grafos direcionados (dígrafos) para ver/compreender a relação entre camadas e serviços de rede. Exemplo:
<graphviz> digraph Serviços { splines = true
subgraph clusterRede { label = "Rede" DHCP }
subgraph clusterAplicacao { label = "Aplicação" DNS HTTP MySQL SMTP IMAP }
DHCP -> DNS -> HTTP MySQL -> HTTP -> MySQL DNS -> SMTP -> HTTP DNS -> IMAP -> HTTP } </graphviz>
Integração entre Aplicações
À espera da necessidade dos alunos :-)
Documentação dos Scripts
Exemplo de script documentado:
#!/bin/bash # Caso geral # # Bloqueia tudo iptables -P INPUT DROP # # Apaga as linhas antigas iptables -F # # Libera o mínimo: interface local (loopback) e conexões já estabelecidas iptables -A INPUT -i lo -j ACCEPT iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT # Libera aplicações TCP # # SSH iptables -A INPUT -p tcp --dport 22 --syn -j ACCEPT # # HTTP iptables -A INPUT -p tcp --dport 80 --syn -j ACCEPT # Libera aplicações UDP # # DHCP iptables -A INPUT -p udp --dport 67 -j ACCEPT