Atualização - 24/04/2026 - 12:17
This commit is contained in:
81
lab01/README.md
Normal file
81
lab01/README.md
Normal file
@@ -0,0 +1,81 @@
|
||||
### Prática de Laboratório 01
|
||||
|
||||
#### 1) Acesse um computador com o Sistema Operacional Linux e com o Docker instalado
|
||||
|
||||
#### 2) Baixe o repositório da turma:
|
||||
|
||||
```
|
||||
git clone https://gitlab.ifrncn.com.br/ricardokleber/tin1160.git
|
||||
```
|
||||
|
||||
#### 3) Entre na pasta do arquivo de configuração do Docker Compose:
|
||||
|
||||
```
|
||||
cd tin1160/lab01
|
||||
```
|
||||
|
||||
#### 4) Execute o Docker Compose para iniciar o contêiner:
|
||||
|
||||
```
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
#### 5) Entre no contêiner:
|
||||
|
||||
```
|
||||
docker exec -it tin1160 bash
|
||||
```
|
||||
|
||||
#### 6) Verifique o endereço IP da máquina
|
||||
|
||||
```
|
||||
ip a
|
||||
```
|
||||
|
||||
#### 7) Ative o serviço SSH para acessar o docker a partir do seu host real:
|
||||
|
||||
```
|
||||
service ssh start
|
||||
```
|
||||
#### 8) Saia do Docker e retorne ao seu host real:
|
||||
|
||||
```
|
||||
exit
|
||||
```
|
||||
#### 9) Conecte-se ao docker a partir do seu host real via SSH:
|
||||
|
||||
```
|
||||
ssh 172.18.0.2 -X -l aluno
|
||||
```
|
||||
Se for o primeiro acesso e surgir uma pergunta do tipo:
|
||||
|
||||
Are you sure you want to continue connecting (yes/no/[fingerprint])?
|
||||
Digite:
|
||||
```
|
||||
yes
|
||||
```
|
||||
**Para os próximos acessos essa opção não vai aparecer mais.**
|
||||
|
||||
Em seguida, surgirá a solicitação de senha do usuário aluno no docker:
|
||||
|
||||
`
|
||||
aluno@172.18.0.2's password:
|
||||
`
|
||||
|
||||
Digite a senha **aluno** e tecle Enter.
|
||||
|
||||
Pronto!!! Você está acessando o docker via SSH (o terminal agora indica que você está dentro do docker):
|
||||
|
||||
`
|
||||
aluno@hostlabredes:~$
|
||||
`
|
||||
|
||||
#### 10) Execute o aplicativo Wireshark (instalado no docker) e visualize normalmente em seu host real:
|
||||
|
||||
```
|
||||
wireshark
|
||||
```
|
||||
|
||||

|
||||
|
||||
Explore a ferramenta de acordo com as orientações do professor na aula prática.
|
||||
BIN
lab01/assets/tela_wireshark.png
Normal file
BIN
lab01/assets/tela_wireshark.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 71 KiB |
7
lab01/docker-compose.yml
Normal file
7
lab01/docker-compose.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
services:
|
||||
tin1160:
|
||||
image: docker.ifrncn.com.br/rk/rk-tin1160:latest
|
||||
container_name: tin1160
|
||||
hostname: tin1160
|
||||
restart: always
|
||||
command: /bin/bash -c "tail -f /dev/null"
|
||||
Reference in New Issue
Block a user