Como ver os detalhes do tráfego do localhost?

0

Hospedei meu site na rede local no ubuntu maverick. Eu quero ver todas as solicitações que chegam ao meu site através do terminal e, em seguida, registrá-lo em um arquivo. O que devo usar? e é possível ver todo o endereço IP que enviou o pedido? Eu estou usando o servidor xampp. obrigada.

    
por thanmai 06.12.2012 / 19:11

1 resposta

2

O que você deseja ver já deve estar sendo registrado nos logs do Apache. Eles já incluem o endereço IP de origem de cada solicitação e várias outras informações.

Se você estiver usando o xampp, acho que os logs são mantidos em /opt/lampp/logs/ . As solicitações são registradas em access_log ou ssl_request_log se você estiver usando SSL. Os erros vão para error_log .

Para ver um registro em tempo real, você pode usar:

tail -f /opt/lampp/logs/access_log

(Use Ctrl + C para pará-lo)

Ou você pode ver mais de um log de cada vez, usando multitail .

Primeiro, instale o multitail, se ainda não estiver instalado:

sudo apt-get install multitail

Então:

multitail /opt/lampp/logs/access_log /opt/lampp/logs/error_log

(Pressione q para fechá-lo)

Você pode passar os registros que quiser assistir.

Se o que você precisa é de informações de nível inferior, existem várias outras opções, como Wireshark , nmap / zenmap , tcpdump . Eu não estou entrando em detalhes aqui, porque eu acho que eles são muito baixos para suas necessidades, mas eu os menciono por completo.

    
por sierrasdetandil 06.12.2012 / 20:39