diff --git a/goss/s-nxc.yaml b/goss/s-nxc.yaml new file mode 100644 index 0000000..a6a9844 --- /dev/null +++ b/goss/s-nxc.yaml @@ -0,0 +1,119 @@ +file: + /root/nxc: + exists: true + mode: "0755" + size: 4096 + owner: root + group: root + filetype: directory + contains: [] + /root/nxc/certs: + exists: true + mode: "0755" + size: 4096 + owner: root + group: root + filetype: directory + contains: [] + /root/nxc/config: + exists: true + mode: "0755" + size: 4096 + owner: root + group: root + filetype: directory + contains: [] + /root/nxc/config/dynamic.yml: + exists: true + mode: "0644" + size: 415 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/config/static.yml: + exists: true + mode: "0644" + size: 452 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/docker-compose.yml: + exists: true + mode: "0644" + size: 2135 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/nxc-debug.sh: + exists: true + mode: "0755" + size: 64 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/nxc-prune.sh: + exists: true + mode: "0755" + size: 110 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/nxc-start.sh: + exists: true + mode: "0755" + size: 34 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/nxc-stop.sh: + exists: true + mode: "0755" + size: 32 + owner: root + group: root + filetype: file + contains: [] + /usr/local/bin/mkcert: + exists: true + mode: "0755" + size: 4788866 + owner: root + group: root + filetype: file + contains: [] +addr: + tcp://s-nxc.gsb.lan:8081: + reachable: true + timeout: 500 +port: + tcp:22: + listening: true + ip: + - 0.0.0.0 + tcp:80: + listening: true + ip: [] + tcp:443: + listening: true + ip: [] + tcp:8081: + listening: true + ip: + - 0.0.0.0 +interface: + enp0s3: + exists: true + addrs: + - 192.168.99.7/24 + mtu: 1500 + enp0s8: + exists: true + addrs: + - 172.16.0.7/24 + mtu: 1500 diff --git a/s-nxc.yaml b/s-nxc.yaml new file mode 100644 index 0000000..b901263 --- /dev/null +++ b/s-nxc.yaml @@ -0,0 +1,55 @@ +command: + ls -l .: + exit-status: 0 + stdout: + - total 200 + - -rwxr-xr-x 1 root root 232 15 janv. 17:38 agoss + - -rw-r--r-- 1 root root 212 15 janv. 17:38 changelog + - drwxr-xr-x 3 root root 4096 15 janv. 17:38 doc + - drwxr-xr-x 2 root root 4096 19 janv. 10:50 goss + - -rwxr-xr-x 1 root root 209 15 janv. 17:38 gsbchk + - -rwxr-xr-x 1 root root 7174 15 janv. 17:38 gsbstart + - -rwxr-xr-x 1 root root 728 15 janv. 17:38 gsbstartl + - -rw-r--r-- 1 root root 289 15 janv. 17:38 lisezmoi.txt + - drwxr-xr-x 2 root root 4096 15 janv. 17:38 old + - drwxr-xr-x 2 root root 4096 19 janv. 09:16 pre + - -rw-r--r-- 1 root root 477 19 janv. 09:16 pull-config + - -rw-r--r-- 1 root root 5070 19 janv. 09:16 README.md + - -rw-r--r-- 1 root root 141 15 janv. 17:38 r-ext.yml + - -rw-r--r-- 1 root root 151 15 janv. 17:38 r-int.yml + - drwxr-xr-x 55 root root 4096 19 janv. 09:16 roles + - -rw-r--r-- 1 root root 177 15 janv. 17:38 r-vp1-fw.yml + - -rw-r--r-- 1 root root 259 15 janv. 17:38 r-vp1.yml + - -rw-r--r-- 1 root root 173 15 janv. 17:38 r-vp2-fw.yml + - -rw-r--r-- 1 root root 305 15 janv. 17:38 r-vp2.yml + - -rw-r--r-- 1 root root 181 19 janv. 09:16 s-adm.yml + - -rw-r--r-- 1 root root 119 15 janv. 17:38 s-agence.yml + - -rw-r--r-- 1 root root 166 19 janv. 09:16 s-appli.yml + - -rw-r--r-- 1 root root 182 19 janv. 09:16 s-backup.yml + - drwxr-xr-x 3 root root 4096 19 janv. 09:16 scripts + - -rw-r--r-- 1 root root 213 15 janv. 17:38 s-docker.yml + - -rw-r--r-- 1 root root 144 15 janv. 17:38 s-elk.yml + - -rw-r--r-- 1 root root 178 19 janv. 09:16 s-fog-post.yml + - -rw-r--r-- 1 root root 162 19 janv. 09:16 s-fog.yml + - -rw-r--r-- 1 root root 199 19 janv. 09:16 s-infra.yml + - -rw-r--r-- 1 root root 351 15 janv. 17:38 s-itil.yml + - -rw-r--r-- 1 root root 185 19 janv. 09:16 s-kea1.yml + - -rw-r--r-- 1 root root 174 19 janv. 09:16 s-kea2.yml + - -rw-r--r-- 1 root root 131 19 janv. 09:16 s-lb-bd.yml + - -rw-r--r-- 1 root root 127 19 janv. 09:16 s-lb-web1.yml + - -rw-r--r-- 1 root root 127 19 janv. 09:16 s-lb-web2.yml + - -rw-r--r-- 1 root root 145 19 janv. 09:16 s-lb.yml + - -rw-r--r-- 1 root root 148 19 janv. 09:16 s-mess.yml + - -rw-r--r-- 1 root root 241 19 janv. 09:16 s-mon.yml + - -rw-r--r-- 1 root root 290 19 janv. 09:16 s-nas.yml + - -rw-r--r-- 1 root root 156 15 janv. 17:38 s-nxc.yml + - -rw-r--r-- 1 root root 140 15 janv. 17:38 s-peertube.yml + - -rw-r--r-- 1 root root 148 19 janv. 09:16 s-proxy.yml + - -rw-r--r-- 1 root root 161 15 janv. 17:38 s-test.yml + - drwxr-xr-x 3 root root 4096 15 janv. 17:38 sv + - drwxr-xr-x 2 root root 4096 15 janv. 17:38 tests + - drwxr-xr-x 2 root root 4096 15 janv. 17:38 vagrant + - drwxr-xr-x 2 root root 4096 15 janv. 17:38 windows + - drwxr-xr-x 7 root root 4096 19 janv. 09:16 wireguard + stderr: [] + timeout: 10000 diff --git a/wireguard/README.md b/wireguard/README.md new file mode 100644 index 0000000..cdd50f1 --- /dev/null +++ b/wireguard/README.md @@ -0,0 +1,14 @@ +# **Explication :** + +Le dossier Wireguard comprend tous les tests de ping à effectuer une fois l'installation complète complète de wireguard. + +Pour tester le bon fonctionnement du VPN et faire la phase de test, rendez vous sur la machine ou vous voulez faire les tests de ping (nous allons prendre ping-sinfra.sh comme exemple) + +## **Etapes pour lancer les tests:** + +* Mettez vous dans le dossier tools/ansible/gsb2024/wireguard + +* Lancer le script de s-infra : bash ping-sinfra.sh + +Une fois lancer une série de ping vont se lancer automatiquement, si tout est bon le scipt devrait arrivé à sa fin. +Si toutefois un ping ne passe pas, le scipt vaa bloquer sur le ping qui est en cours d'éxécution !