From 694bbfde8a947560beec9549e9068e64024e2d7a Mon Sep 17 00:00:00 2001 From: "aj7317@student.uni-lj.si" Date: Sun, 16 Nov 2014 19:46:31 +0000 Subject: git-svn-id: https://svn.lusy.fri.uni-lj.si/kpov-public-svn/kpov-public@7 5cf9fbd1-b2bc-434c-b4b7-e852f4f63414 --- .../tasks/set_ip_static_dhcp/howtos/en/index.html | 73 ++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 kpov_judge/tasks/set_ip_static_dhcp/howtos/en/index.html (limited to 'kpov_judge/tasks/set_ip_static_dhcp') diff --git a/kpov_judge/tasks/set_ip_static_dhcp/howtos/en/index.html b/kpov_judge/tasks/set_ip_static_dhcp/howtos/en/index.html new file mode 100644 index 0000000..74dfeea --- /dev/null +++ b/kpov_judge/tasks/set_ip_static_dhcp/howtos/en/index.html @@ -0,0 +1,73 @@ +

+

Purpose of the assignment

+Learn how to setup network interfaces in most modern Linux distributions (NetworkManager). +

+

+

Quick instructions

+Set a static IP in NetworkManager, set a static IP and DNS server in /etc/network/interfaces. You'll get both IP's when you execute script run_test.py. +

+

+

Instructions

+
    +
  1. From the directory with images of virtual computers, download the following:
    maliNetworkManager, maliBrezNetworkManager, SimpleArbiterDhcp.
  2. + +
  3. Set the network for virtual computers, so that SimpleArbiterDhcp's 1. nework interface is connected to the same network, as the only network interface for maliNetworkManager and maliBrezNetworkManager,
    + SimpleArbiterDhcp's 2. network interface will be connected to a NAT or a physical network, where the address and route (gateway) to the internet is obtained via DHCP.
  4. + +
  5. Start SimpleArbiterDhcp. Sign in as user "tester" with password "SedemKrogovPekla".
  6. +
  7. +slika-04
    +Use command
    ping 193.2.1.66
    to check if SimpleArbiterDhcp is connected to internet. If you get ping reply, you're connected to the internet. Cancel the ping with combination CTRL+C.
    + If SimpleArbiterDhcp doesn't have internet access, change the network settings in Virtual box for 1. and 2. network interface, then restart the virtual computer. + +
  8. +
  9. Run the script run_test.py.
  10. + +
  11. Enter "03.predvaja" as assignment name.
  12. + +
  13. Read the maliNetworkManager's static IP . Leave SimpleArbiterDhcp running in the background until you have setup the maliNetworkManager.
  14. + +
  15. Start maliNetworkManager.
  16. + +
  17. +Sign in the GUI(graphical user interface) using username "student" and password "vaje".
  18. +
  19. ikona network manager
    +Right click on the icon for network settings.
    + +
  20. +Menu NetworkManager
    +Choose "Edit Connections"
  21. + +
  22. +Menu NetworkManager
    +Click "Edit"
  23. + +
  24. +Menu NetworkManager
    +In tab "IPv4" change the "Method" to "Manual". Click "Add". Set the SimpleArbiterDhcp's static IP as static IP A.
    +Add Arnes DNS: 193.2.1.66 to DNS servers. +
  25. +
  26. Click "Save"
  27. + +
  28. Switch to SimpleArbiterDhcp. Click "Enter" or "OK".
  29. + +
  30. Read maliBrezNetworkManager's IP . Click "OK". Read the DNS server's address .
  31. + +
  32. Switch to maliBrezNetworkManager. Switch to first console using combination CTRL+ALT+F1. Sign in as root (su) with password "kaboom".
  33. + +
  34. Open the file /etc/network/interfaces. Edit the settings according to the information you got on SimpleArbiter. Entry for network interface should look something like this:
    +
    +allow-hotplug eth0
    +iface eth0 inet static
    +    10.0.1.2
    +    netmask 255.255.255.128
    +    dns-nameservers 10.0.1.5
    +
    +
  35. + +
  36. Save the settings. Use the command
    reboot
    to restart maliBrezNetworkManager. On boot the NetworkManager reads which network interfaces are configured in /etc/network/interfaces. After that NetworkManager doesn't manage these interfaces anymore.
  37. + + +Press OK on SimpleArbiterDhcp. If all went ok, you have completed this assignment. +
+

-- cgit v1.2.1