summaryrefslogtreecommitdiff
path: root/kpov_judge/tasks/set_ip_static_dhcp/howtos/si/index.html
blob: 6236245b5f0243d8f531b574db4440b79e34ede2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<p>
<h2>Namen vaje</h2>
Naučite se, kako se nastavljajo omrežni vmesniki v večini sodobnih Linux distribucij (NetworkManager).
</p>
<p>
<h2>Naloga na hitro</h2>
Nastavi statičen IP v NetworkManager-ju, nastavi statični IP in DNS strežnik v /etc/network/interfaces. Oba naslova računalnikov in DNS strežnikov dobite ob zagonu run_test.py.
</p>
<p>
<h2>Navodila</p>
<ol>
<li>Z imenika s slikami virtualnih računalnikov povlecite slike maliNetworkManager, maliBrezNetworkManager, SimpleArbiterGW</li>

<li>Nastavite omrežja navideznih računalnikov tako, da bo<br/>1. omrežni vmesnik SimpleArbiterGW povezan na isto omrežje kot edini omrežni vmesnik maliNetworkManager in maliBrezNetworkManager,<br/>
  2. vmesnik SimpleArbiterGW bo povezan na NAT ali fizično omrežje, kjer prek DHCP dobi naslov in pot (prehod, gateway) do Interneta.</li>

<li>Zaženite SimpleArbiterGW. Prijavite se kot uporabnik tester z geslom SedemKrogovPekla</li>
<li>
<img alt="slika-04" src="../images/04.png" style="width: 800px; height: 600px;" /><br/>
Z ukazom <pre>ping 8.8.8.8 </pre> preverite, ali je SimpleArbiterGW na Internetu. Če je, boste približno vsako sekundo dobili odziv. Ping prekinete
s kombinacijo tipk CTRL+C.<br/>
 Če SimpleArbiterGW ne pride do Interneta, v VirtualBox zamenjajte nastavitve 1. in 2. omrežni vmesnik ter ponovno zaženite navidezni računalnik.
</li>
<li>Poženite run_test.py.</li>

<li>Kot ime naloge vpišite preparation</li>

<li>Preberite statični IP maliNetworkManager. Pustite SimpleArbiterGW da teče v ozadju, dokler niste nastavili maliNetworkManager</li>

<li>Zaženite maliNetworkManager.</li>

<li>
Prijavite se v grafično okolje z uporabniškim imenom student, geslom vaje</li>
<li><img alt="ikona network manager" src="../images/10.png" style="width: 800px; height: 600px;" /><br/>
Desno-kliknite na ikono za mrežne nastavitve.</br>

<li>
<img alt="Menu NetworkManager" src="../images/11.png" style="width: 800px; height: 600px;" /><br/>
Izberite "Edit Connections".</li>

<li>
<img alt="Menu NetworkManager" src="../images/12.png" style="width: 800px; height: 600px;" /><br/>
Kliknite "Edit"</li>

<li>
<img alt="Menu NetworkManager" src="../images/13.png" style="width: 800px; height: 600px;" /><br/>
V zavihku "IPv4" spremenite "Method" na "Manual". Kliknite na "Add". Nastavite statični IP, ki ste ga prebrali na SimpleArbiterGW kot statični I.<br/>
V DNS servers dodajte naslov DNSja, ki van ha poda run_test.py. Kot gateway dodaj IP SimpleArbiterGW.
</li>
<li>Kliknite "Save".</li>

<li>Preklopite na SimpleArbiterGW. Pritisnite "Enter" oz. "OK".</li>

<li>Preberite IP maliBrezNetworkManager. Pritisnite "OK". Preberite naslov DNS strežnika.</li>

<li> Preklopite na maliBrezNetworkManager. Preklopite na prvo konzolo s kombinacijo CTRL+ALT+F1. Prijavite se kot root z geslom kaboom.</li>

<li> Odprite datoteko /etc/network/interfaces. Popravite nastavitve v skladu s podatki, ki ste jih dobili na SimpleArbiter. Vnos za omrežni vmesnik mora izgledati približno takole:<br/>
<pre>
allow-hotplug eth0
iface eth0 inet static
    address "Podan IP"
    netmask 255.255.255.0
    dns-nameservers "Podan DNS"
    getway "IP SimpleArbiterGW"
</pre>
</li>

<li> Shranite nastavitve. Z ukazoma "ifdown eth0", in ifup eth0"  posodobite NetworkManager ki prebere
kateri omrežni vmesniki so nastavljeni v /etc/network/interfaces. Za te vmesnike potem ne skrbi več.</li>

</li>Na SimpleArbiterGW pritisnite OK. Če je šlo vse po sreči, ste opravili tokratno nalogo.</li>
</ol>
</p>