Έχουμε ανοιχτα 5 παραυρα στο τερμιναλ , ένα για κάθε υπολογιστή..θα πρεπει για αυτο το ερώτημα και για να κάνουμε τη ζωή μας πιο εύκολη να ανοίξουμε, άλλα 5 , ένα δηάδη για τον καθένα +1 extra παραθυρο που θα "κάθεται το κανονικό μας μηχάνημα εκτός docker και εντος του φακελου vpn που δημιουργησαμε στην αρχή της εργασίας.
_Tο openvpn το έχουμε εγκαταστήσει εξ αρχής απο το πρώτο script_
Ειμαστε λοιπον στο "δικό μας" μηχανημα και τρεχουμε ένα script για δημιουργία 5 χρηστών επεξεργασία των αρχειων αυτών και αποστολή τους εντος του docker:
```
./create-vpn.sh #για την δημιουργία του VPN μας
./cr_vi_sec_vpn_my5.sh #για την διαγραφή του έχουμε το rm_my5.sh
./show-user.sh #ώστε να δούμε του χρήστες που φτιάξαμε
```
Μπαίνουμε τώρα στο docker και πάμε :
Σε όλους τους **workers** και να τρέξουμε :
```
cd /project/
sudo openvpn --config ./sec_vpn_*.ovpn #όπου για αστερακι ο αυξων αριθμος του καθε worker
```
και στον **master** μόνο την δευτερη ανωτέρω εντολή με το νούμερο 1 στο αστεράκι.
Έτσι έχουμε ξεκινήσει την υπηρεσία σε όλους . Επιδή όμως τρέχει στο ΠΡΟσκήνιο μεταβαίνουμε στα αλλα 5 παράθυρα που μεριμνήσαμε να ανοίξουμε πριν και τρέχουμε σε όλους την εντολή :
```
ifconfig
```
Βλέπουμε πως υπάρχει νέο δίκτο επ ονόματι tun0 στο οποίο κάθε υπολογιστής έχει νέα IP τυπου '10.80.0.*'
Επαναλαμβάνουμε λοιπον την διαδικασία με την :
```
nmap -sP 10.80.0.* | grep Nmap | cut -d' ' -f5-6
```
που είχαμε κάνει στην αρχή της εργασίας για τα αρχεια *inventory.yml* και *inventory_w.yml* και περναμε ολες τις ανάλογες IP στο αρχείο *inventory.vpn**
Explain what these tests test and why
##### >master *needs to see if everything works* runs:
```
Give an example
./ping-to-me-vpn.sh #όλοι οι workers κάνουν ping στον master
sudo tcpdump -i tun0 #ο master ακουει και βλέπουμε οτι όλα γίνονται με τις νεες IP πανω στο δικτυο tun0
```
Εδώ και το τελευταίο **βιντεάκι** πριν το κλείσιμο :
[![Watch the video](https://img.youtube.com/vi/WCI9T6S24-4/maxresdefault.jpg)](https://youtu.be/WCI9T6S24-4)
## Deployment
Add additional notes about how to deploy this on a live system
## Built With
* [Dropwizard](http://www.dropwizard.io/1.0.2/docs/) - The web framework used