Kathara: Servidor Web
De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Kathará
Laboratório: Servidor Web
- Aplicação Web
- Conceitos sobre a aplicação Web.
- Laboratório
- Verificação do funcionamento da interação entre um cliente e um servidor Web (Referência: [1]):
- Hierarquia de arquivos e diretórios para os scripts do laboratório
lab.conf client.startup server.startup client/ server/
Conteúdo dos arquivos:
lab.conf client[0]=A server[0]=A
server.startup ifconfig eth0 10.0.0.1/24 up /etc/init.d/apache2 start
client.startup ifconfig eth0 10.0.0.2/24 up
Diretório do servidor:
server/var/www/html/index.html
- O arquivo index.html contem a página HTML a ser disponibilizada.
Iniciar rede do laboratório:
kathara lstart
Procedimentos práticos
- Teste do servidor Web
O servidor Web apache implementa o lado servidor da aplicação Web e atende requisições de clientes Web, ou navegadores, através do protocolo HTTP.
No servidor, verificar se o apache está rodando:
/etc/init.d/apache2 status
No cliente, acessar o servidor apache usando o navegador modo texto links:
links 10.0.0.1
Verificar no servidor a página HTML armazenada:
cat /var/www/html/index.html
Verificar o arquivo de log no servidor Web:
tail -f /var/log/apache2/access.log
Análise da troca de pacotes entre cliente e servidor Web
Preparar o servidor Web para capturar pacotes com tcpdump e armazenar a saída em arquivo:
tcpdump -w /hosthome/capturaWeb.ncap
- Análise com Wireshark
- Utilizar o Wireshark na máquina hospedeira e analisar os pacotes capturados:
Referências
Evandro.cantu (discussão) 16h32min de 25 de fevereiro de 2021 (-03)