Kathara: Servidor Web: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 60: Linha 60:


Utilizar o '''Wireshark''' na máquina hospedeira e analisar os pacotes capturados:
Utilizar o '''Wireshark''' na máquina hospedeira e analisar os pacotes capturados:
*Abertura de conexão TCP
*Abertura de conexão TCP;
*Pedido e resposta HTTP
*Pedido/Resposta HTTP;
*Encerramento de conexão TCP
*Encerramento de conexão TCP.


==Referências==
==Referências==

Edição das 19h56min de 25 de fevereiro de 2021

Kathará

Laboratório: Servidor Web

Laboratório para verificação do funcionamento da interação entre um cliente e um servidor Web [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/htmp/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 armzdenada:

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
Uso do tcpdump e Wireshark.

Preparar o servidor Web para capturar pacotes com tcpdump e armazenar a saída em arquivo:

tcpdump -w /hosthome/capturaWeb.ncap

Utilizar o Wireshark na máquina hospedeira e analisar os pacotes capturados:

  • Abertura de conexão TCP;
  • Pedido/Resposta HTTP;
  • Encerramento de conexão TCP.

Referências


Evandro.cantu (discussão) 16h32min de 25 de fevereiro de 2021 (-03)