cse47126
4 years ago
5 changed files with 39 additions and 0 deletions
@ -0,0 +1,13 @@ |
|||||
|
sudo apt update |
||||
|
sudo apt upgrade -y |
||||
|
# Installing a terminal browser |
||||
|
sudo apt-get install lynx -y |
||||
|
# Finding out the worker1IP |
||||
|
network=$(ifconfig | grep inet | sed -n 1p | awk "{print \$2}" | cut -f 1-3 -d "." | sed 's/$/.*/') |
||||
|
worker1IP=$(nmap -sP $network | grep worker_1 | awk '{print $NF}' | tr -d '()') |
||||
|
# Local Forwarding |
||||
|
#connecting via ssh to worker1 and asking to forward |
||||
|
#the service (apache) from his 80 port to master's 5000 port |
||||
|
ssh docker@$worker1IP -L 5000:$worker1IP:80 |
||||
|
#after that if we login to master node in a NEW TAB and lynx localhost:5000 |
||||
|
#we' ll see the worker's1 service accessible inside the master node |
@ -0,0 +1,6 @@ |
|||||
|
sudo apt update |
||||
|
sudo apt upgrade -y |
||||
|
sudo apt-get install apache2 -y |
||||
|
sudo apt-get install lynx -y |
||||
|
sudo service apache2 start |
||||
|
|
@ -0,0 +1,13 @@ |
|||||
|
sudo apt update |
||||
|
sudo apt upgrade -y |
||||
|
# Installing a terminal browser |
||||
|
sudo apt-get install lynx -y |
||||
|
# Finding out the masterIP |
||||
|
network=$(ifconfig | grep inet | sed -n 1p | awk "{print \$2}" | cut -f 1-3 -d "." | sed 's/$/.*/') |
||||
|
masterIP=$(nmap -sP $network | grep master | awk '{print $NF}' | tr -d '()') |
||||
|
# Giving access to the remote host (master node)via an ssh connection |
||||
|
#(docker@172.19.0.2) to a service running in our (worker's 1) port 80 |
||||
|
#and forwarding it to the remote's host (master node) port 5002 |
||||
|
ssh -R 5002:localhost:80 docker@$masterIP |
||||
|
#now if we lynx localhost:5002 inside the master node |
||||
|
#we' ll see the worker's1 service accessible inside the master node |
@ -0,0 +1 @@ |
|||||
|
sudo openvpn --config Athina.ovpn |
@ -0,0 +1,6 @@ |
|||||
|
USERNAME=Athina |
||||
|
vpn_data=$PWD/openvpn-services/ |
||||
|
docker=registry.vlabs.uniwa.gr:5080/myownvpn |
||||
|
|
||||
|
docker run -v $vpn_data:/etc/openvpn --rm -it $docker easyrsa build-client-full $USERNAME nopass |
||||
|
docker run -v $vpn_data:/etc/openvpn --log-driver=none --rm $docker ovpn_getclient $USERNAME > $USERNAME.ovpn |
Loading…
Reference in new issue