Patstāvīgie darbi
Termiņi
Patstāvīgo darbu iesniegšanas termiņi ir sekojoši:
- Atzīme par patstāvīgajiem darbiem: 27.12.2012
- Patstāvīgo darbu aizstāvēšana un eksāmens:
- Sestdienas grupai: 12.01.2012 10:30
- Pilna laika grupai: 15.01.2012 12:30
- Pieteikšanās uz eksāmenu obligāta (vēlams pa e-pastu), vēlākais, dienu iepriekš līdz 20:00
- Skatīt arī Jautājumi un atbildes
Iesniegšana
Patstāvīgajiem darbiem var izmantot Windows operētājsistēmu, tomēr tiek rekomendēts izmantot
Ubuntu Linux operētājsistēmu. Lai noteiktu prasmi lietot attiecīgos rīkus, darba gaitā ir jāsagatavo dažādi faili formā
A123123123123A.B.C.ddd, kur:
- A123123123123A ir studenta kartes numurs,
- B ir patstāvīgā darba numurs formā 1, 2, u.t.t.
- C ir darbā iesniedzamā faila numurs formā 1, 2, u.t.t.
- ddd ir faila paplašinājums
Piemēram, 1. mājas darba faila nosaukums ir
A123123123123A.1.1.txt
Var augšuplādēt tikai pareizi nosauktu failu. Darbus var iesniegt vairākkārt. Tad jaunākā faila versiju uzraksta virsū iepriekšējai. Iesniegto darbu pārskats tiek atjaunots pēc faila saglabāšanas un reizi dienā 7 no rīta.
Lai iegūtu maksimālo novērtējumu, jāiesniedz visi pārbaudes darbi. Iesniedzot vai pieņemot daļu no pārbaudes darbiem, iegūst attiecīgu daļu no patstāvīgo darbu atzīmes. Par vienādiem darbiem atzīme tiek dalīta uz iesniedzēju skaitu.
Ja rodas jautājumi, skatiet lapu
Kontakti.
1. Mācību vides sagatavošana sagatavošana ar Ubuntu Linux
Mācību vidi var sagatavot sekojošā veidā:
- Izmantojot VmWare vai VirtualBox
- Izmantojot Wubi
- Standarta veidā cietajā diskā
- Sāknējamā USB diskā
Uzziņām skatīt
- ISO diska attēla lejuplāde
- Linux uzstādīšana
- Ubuntu Linux izmantošana
- Lai saprastu, kā pildīt padomus, skatīt Noderīgas Ubuntu komandas.
Pārbaudes darbs
- Vienkāršs teksta fails ar studenta uzvārdu un vārdu failā (piem., A123123123123A.1.1.txt). Failā jābūt tikai vienai rindai, rakstzīmēm jābūt UTF-8 kodējumā, piemēram, sekojoši:
- Komandas ifconfig izvada saturs failā (piem., A123123123123A.1.2.txt) (failā jābūt tikai komandas izvadam). Faila saturu var iegūt, piemēram, ievadot komandu:
ifconfig > A123123123123A.1.2.txt
2. IP maršruti un likumi
Iepazīties ar
IP likumiem un salīdzināt tos ar
maršrutiem. Saprast, kad var lietot IP maršrutus un kad — IP likumus.
Pārbaudes darbs
- Teksta fails ar komandu, kā paketi no avota 10.0.0.1 iezīmēt ar iezīmi 100 un apstrādāt tabulā main. (Līdzīgs piemērs dots šeit.)
3. Pakešu pārsūtīšanas režīma ieslēgšana Linux datorā
Iepazīties ar
Linux IP Masquerade HOWTO un
Linux IPv6 HOWTO
Pārbaudes darbs
- Vienkāršs teksta fails ar vienu rindu, kurā ir komanda, kas ieslēdz Linux IPv4 pakešu pārsūtīšanu eth0 saskarnei.
- Vienkāršs teksta fails ar vienu rindu, kurā ir komanda, kas ieslēdz Linux IPv6 pakešu pārsūtīšanu visām tīkla saskarnēm.
Uzziņai skatīt
Vienkāršs maršrutētāja piemērs
4. Pakešu filtrēšana ar iptables
Apgūt pakešu filtrēšanu (aizliegšanu un nomešanu), un pārsūtīšanu.
Pārbaudes darbs
Vienkāršs teksta fails ar divām rindām, kurā ir komandas, kas:
- noraida paketes (REJECT), kas paredzētas tīkla pārsūtīšanai (FORWARD chain),
- nomet paketes (DROP), kas paredzētas lokālo procesu ieejai (INPUT chain) 25 portam.
Uzziņai skatīt
Iptables.
5. Tīkla adrešu translācija ar iptables
Apgūt vienkāršu maršrutēšanu, izmantojot Linux un iptables. Skatīt
Vienkāršs maršrutētāja piemērs.
Pārbaudes darbs
Ir Linux maršrutētājs, kuram ir (ar DHCP) dinamiski iegūta adrese saskarnei eth0 ārējā tīklā un statiski fiksēta adrese 10.0.0.254/24 saskarnei eth1 iekšējā tīklā. Jāsagatavo vienkāršs teksta fails, ar komandām, lai:
- Ieslēgtu IP pakešu pārsūtīšanu,
- Pakešu filtram atļautu pārsūtīt IP paketes FORWARD plūsmai,
- Ieslēgtu tīkla adrešu translāciju (NAT) no iekšējā tīkla adresēm uz ārējo tīklu
6. Tīkla tuneļa izveide
Apgūt IP tuneļu veidošanu, izmantojot SSH. Uzziņai skatīt
SSH tuneļa izveide.
Pārbaudes darbs
- Vienkāršs teksta fails ar komandu, kas jāievada, lai izveidotu tiešo SSH tuneli no lokālā datora 3306 porta uz attālinātu datoru ar adresi 92.240.68.210, no kura datu plūsma tiktu pārsūtīta uz citu datoru ar adresi 92.240.68.211 un 3306 portu.
7. Datu pārraides tīklu jēdzienu dokumentācijas papildināšana
Šķirkļa izveide
vikipēdijā. Vēlamie šķirkļi ir: Datu pārraides tīkls, internets, tīmeklis, u.t.t. Drīkst labot un papildināt esošos šķirkļus, ieviest konfliktējošu jēdzienu detalizēšanu (
disambiguation). Drīkst tulkot attiecīgo jēdzienu skaidrojumu no vikipēdijas
angļu valodā, bet nedrīkst izmantot žargonu (uzziņai skatīt
Angļu - latviešu vārdnīcas).
Pārbaudes darbs
Teksta fails (piem., A123123123123A.7.1.txt) ar vietrādi uz lietotāja devumu, piemēram:
http://lv.wikipedia.org/wiki/Special:Contributions/84.237.214.238
8. Izvēles darbs
Iespējamās tēmas
- Gaidu jūsu piedāvājumus.