diff --git a/1-gui/README.md b/1-gui/README.md index c329bc9645442019574a19190cbcfbb8110c66ce..081ea33a2edc34445162cbc7cb89501fe2945562 100644 --- a/1-gui/README.md +++ b/1-gui/README.md @@ -56,23 +56,64 @@ All virtual machine instances running in the cloud have to be accessed remotely. ## Network -1. In **Project > Network > Networks** push the button "Create Network". This network will serve as connectoin of your instances. +1. In **Project > Network > Network Topology** you can see the actual status of your networks. In the beginning there are only public networks visible, because you haven't created yet your network. You can do it by clicking on the button "Create Network". This network will serve as connection of your instances. +{% reveal text="Show Screenshot" %} +  +{% endreveal %} 2. Name the network, which will join your instances, and click "Next". +{% reveal text="Show Screenshot" %} +  +{% endreveal %} -3. In Subnet tab choose a range of valid IP addresses (e.g. 10.0.10.0/24 or whatever you want in CIDR format). The gateway will be automatically added as default (in our example it would be 10.0.10.1). Click "Next". +3. In Subnet tab name your subnet and choose a range of valid IP addresses (e.g. 10.1.1.0/24 or whatever you wanti) in CIDR format. The gateway will be automatically added as default (in our example it would be 10.1.1.1). Click "Next". +{% reveal text="Show Screenshot" %} +  +{% endreveal %} -4. In Subnet Details tab in Allocation Pools you can choose what ranges will be served by DHCP server (what ranges will be automatically assigned if a machine will use DHCP server for joining a subnet). Use format in description (e.g. for range between 10.0.10.100 and 10.0.10.200 write: 10.0.10.100,10.0.10.200 - so limits separated by comma). You can leave default DNS servers. Click "Create". +4. In Subnet Details tab in Allocation Pools you can choose what ranges will be served by DHCP server (what ranges will be automatically assigned if a machine will use DHCP server for joining a subnet). Use format in description (e.g. for range between 10.1.1.220 and 10.1.1.249 write: 10.1.1.220,10.1.1.249 - so limits separated by comma). You can leave default DNS servers. Click "Create". +{% reveal text="Show Screenshot" %} +  +{% endreveal %} + +5. Now in **Project > Network > Network Topology** you should see the new network created by you. +{% reveal text="Show Screenshot" %} +  +{% endreveal %} + Now you can continue by creating router. ## Create router -1. In **Project > Network > Routers** push the button "Create Router". This router will serve as connection between your subnet and public network. +1. In **Project > Network > Network Topology** or in **Project > Network > Routers** push the button "Create Router". This router will serve as connection between your subnet and public network. +{% reveal text="Show Screenshot" %} +  +{% endreveal %} 2. Add router name, select External Network (public network, through which you will be connected to internet) and click "Create Router". The router should be created and joined to public network. +{% reveal text="Show Screenshot" %} +  +{% endreveal %} + +3. In **Project > Network > Network Topology** the router should be now visible. +{% reveal text="Show Screenshot" %} +  +{% endreveal %} + +4. Now you can go to **Project > Network > Network Topology** and create interface for connection to your subnet. Pointing over the router icon you will get to information window, where is a button "Add Interface". Click on it. +{% reveal text="Show Screenshot" %} +  +{% endreveal %} -3. Now you can go to **Project > Network > Network Topology** and create interface for connection to your subnet. Pointing over the router icon you will get to information window, where is a button "Add Interface" and choose the available subnet. Click "Submit". +5. In opened pop-up window choose the available subnet. Click "Submit". +{% reveal text="Show Screenshot" %} +  +{% endreveal %} +6. In **Project > Network > Network Topology** you can now see your network joined to public network. +{% reveal text="Show Screenshot" %} +  +{% endreveal %} ## Create virtual machine instances diff --git a/1-gui/network1.png b/1-gui/network1.png new file mode 100644 index 0000000000000000000000000000000000000000..3e3746b0d024a865390c3b5dd57791744ef20f3c Binary files /dev/null and b/1-gui/network1.png differ diff --git a/1-gui/network2.png b/1-gui/network2.png new file mode 100644 index 0000000000000000000000000000000000000000..9c141096f39dd3049c736f939c07ce0efab7958c Binary files /dev/null and b/1-gui/network2.png differ diff --git a/1-gui/network3.png b/1-gui/network3.png new file mode 100644 index 0000000000000000000000000000000000000000..a5ba9bca33be5534a45eb279cb22a641228dc1cf Binary files /dev/null and b/1-gui/network3.png differ diff --git a/1-gui/network4.png b/1-gui/network4.png new file mode 100644 index 0000000000000000000000000000000000000000..292859a29c2407197ae6b3fd355b94427b813308 Binary files /dev/null and b/1-gui/network4.png differ diff --git a/1-gui/network5.png b/1-gui/network5.png new file mode 100644 index 0000000000000000000000000000000000000000..bdc13316b76dc5591571bc74e4a5caae1e1e4577 Binary files /dev/null and b/1-gui/network5.png differ diff --git a/1-gui/router1.png b/1-gui/router1.png new file mode 100644 index 0000000000000000000000000000000000000000..5b07a88a0818caae845ed8cd85c2dd15d27119e9 Binary files /dev/null and b/1-gui/router1.png differ diff --git a/1-gui/router2.png b/1-gui/router2.png new file mode 100644 index 0000000000000000000000000000000000000000..0691a18aa9109ecd28b628cd6b19e26d1120648c Binary files /dev/null and b/1-gui/router2.png differ diff --git a/1-gui/router3.png b/1-gui/router3.png new file mode 100644 index 0000000000000000000000000000000000000000..82cfb96116acfbd311620e3957523dc411acd017 Binary files /dev/null and b/1-gui/router3.png differ diff --git a/1-gui/router4.png b/1-gui/router4.png new file mode 100644 index 0000000000000000000000000000000000000000..83b2ed24b3cfbd389d5da99bf7e9e0275d72b4f8 Binary files /dev/null and b/1-gui/router4.png differ diff --git a/1-gui/router5.png b/1-gui/router5.png new file mode 100644 index 0000000000000000000000000000000000000000..f0ffdcb25dc098decd4226d67c23fb508c56f6a9 Binary files /dev/null and b/1-gui/router5.png differ diff --git a/1-gui/router6.png b/1-gui/router6.png new file mode 100644 index 0000000000000000000000000000000000000000..3769848b15f6fdd10e47b01fb23695c5ff336bce Binary files /dev/null and b/1-gui/router6.png differ