Compare commits
No commits in common. "3f8e076a3e0d90b8a44c2c2c2ab7974327af59cb" and "be78e22b84ed896605ac64ae9fe24d30df6b45e0" have entirely different histories.
3f8e076a3e
...
be78e22b84
@ -1,17 +0,0 @@
|
||||
Le code est situé dans partage/src et partage/test. Un simple `make'
|
||||
depuis partage/ suffit à générer tous les exécutables.
|
||||
|
||||
VM1-6 et VM3-6 sont configurée pour démarrer sans interface graphique.
|
||||
On peut s’y connecter en exécutant `vagrant ssh' depuis leurs
|
||||
répertoires respectifs, ou bien décommenter `vb.gui = true' de leur
|
||||
Vagrantfile.
|
||||
|
||||
On configure les machines en exécutant /mnt/partage/config.sh en tant
|
||||
que superutilisateur pour chaque machine, salt nous ayant causé trop
|
||||
de problèmes.
|
||||
|
||||
partage/configure-tun.sh contient le script appelé par tunnel64d pour
|
||||
configurer l’interface.
|
||||
|
||||
partage/config.{vm1-6,vm3-6} contient les fichiers de configuration à
|
||||
passer en option à tunnel64d.
|
11
compte_rendu.txt
Normal file
11
compte_rendu.txt
Normal file
@ -0,0 +1,11 @@
|
||||
2.2.3. La capture est vide.
|
||||
|
||||
2.2.4. On voit cette fois les requêtes echo qui n’aboutissent pas.
|
||||
|
||||
2.2.5. Dans le premier cas on ne voit pas les requêtes car elles sont
|
||||
vers notre propre adresse ip et le noyau traite et nous renvoie
|
||||
le paquet sans le faire passer par l’interface.
|
||||
|
||||
Dans le second cas on les voit car ils passent par notre
|
||||
interface mais ils n’aboutissent pas car il n’y a personne qui
|
||||
à cette adresse/pas de route pour y aller.
|
Binary file not shown.
46
partage/Makefile.old
Normal file
46
partage/Makefile.old
Normal file
@ -0,0 +1,46 @@
|
||||
CC := gcc -Wall -Wextra -Wpedantic -Werror -Iinclude -std=c11 -g -D_POSIX_C_SOURCE=200809L
|
||||
|
||||
|
||||
all: build test-iftun ext-in ext-out tunnel64d
|
||||
|
||||
build:
|
||||
-mkdir build
|
||||
|
||||
tunnel64d: build/tunnel64d.o build/iftun.a build/extremite.a
|
||||
$(CC) $(CFLAGS) $^ -o $@
|
||||
|
||||
build/tunnel64d.o: src/tunnel64d.c src/iftun.h src/extremite.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
ext-in: build/ext-in.o build/extremite.a build/iftun.a
|
||||
$(CC) $(CFLAGS) $^ -o $@
|
||||
|
||||
ext-out: build/ext-out.o build/extremite.a build/iftun.a
|
||||
$(CC) $(CFLAGS) $^ -o $@
|
||||
|
||||
build/ext-in.o: src/ext-in.c src/extremite.h src/iftun.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
build/ext-out.o: src/ext-out.c src/extremite.h src/iftun.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
build/extremite.a: build/extremite.o
|
||||
ar rcs $@ $<
|
||||
|
||||
build/extremite.o: src/extremite.c src/extremite.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
test-iftun: build/test-iftun.o build/iftun.a
|
||||
$(CC) $(CFLAGS) $^ -o $@
|
||||
|
||||
build/test-iftun.o: src/test-iftun.c src/iftun.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
build/iftun.a: build/iftun.o
|
||||
ar rcs $@ $<
|
||||
|
||||
build/iftun.o: src/iftun.c src/iftun.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
clean:
|
||||
-rm -f build/*
|
BIN
schema-gimp.png
BIN
schema-gimp.png
Binary file not shown.
Before Width: | Height: | Size: 807 KiB |
BIN
schema-gimp.xcf
BIN
schema-gimp.xcf
Binary file not shown.
Reference in New Issue
Block a user