<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fpark</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fpark"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Fpark"/>
	<updated>2026-06-20T18:25:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_3.2&amp;diff=6001</id>
		<title>Nagios 3.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_3.2&amp;diff=6001"/>
		<updated>2010-03-29T06:51:06Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Installeerimine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Nagios=&lt;br /&gt;
&lt;br /&gt;
==Versioonide ajalugu (viimase muutmise aeg)==&lt;br /&gt;
Versioon 1.0 (Valmis) 15.12.2009&amp;lt;br /&amp;gt;&lt;br /&gt;
Versioon 0.9 (Poolik) 14.12.2009&amp;lt;br /&amp;gt;&lt;br /&gt;
Versioon 0.8 (Poolik) 08.12.2009&amp;lt;br /&amp;gt;&lt;br /&gt;
Versioon 0.7 (Poolik) 07.12.2009&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
Martin Kiigemaa&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Mis on Nagios? Nagios on vabavara, mis võimaldab jälgida teenuste ning serverite kättesaadavust. Toetab mitmesuguseid levinud teenuseid (SMTP, IMAP, HTTP, FTP, DNS) ning võimaldab seirata ka serveri &amp;quot;sisemist&amp;quot; infot, nagu koormus, kettamaht, protsesside arv jms) ja saata välja teavitusi süsteemide probleemide korral. Nagios kasutab plug-ine, see tähendab, et kui mõnel teenusel ei ole veel niinimetatud Nagios&#039;e tuge, siis võib vastava plug-ini ise kirjutada.&lt;br /&gt;
&lt;br /&gt;
==Legend==&lt;br /&gt;
Installeerida monitoorimistarkvara Nagios ja panna ta ühte hosti jälgima (vabalt valitud teenustega). Kui teenus peaks mingil põhjusel maha kukkuma, siis saadab Nagios lokaalse masina kasutajale e-maili.&lt;br /&gt;
&lt;br /&gt;
==Nõuded==&lt;br /&gt;
*Õigus olemas olevasse Linux masinasse uut tarkvara installeerida&lt;br /&gt;
*Linux või Unix OS, millel on C kompilaatori tugi.&lt;br /&gt;
*TCP/IP protokollide tugi – enamiku rakenduste kontroll käib läbi TCP/IP&lt;br /&gt;
*Veebiserver (soovituslik Apache)&lt;br /&gt;
*Thomas Boutell’s gd library versioon 1.6.3 või uuem, mis on vajalik „statusmap” ja „trends CGI” liideste tööks.&lt;br /&gt;
*Oskus töötada käsurealt&lt;br /&gt;
*Teadmisi Linux operatsiooni süsteemist&lt;br /&gt;
*Installitud postfix&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
1. Logige serverisse oma kasutaja nime ja parooliga&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Installeerige paketid apache2, build-essential, libapache2-mod-php5, libgd2-xpm-dev&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get -y install apache2&lt;br /&gt;
sudo apt-get -y install build-essential&lt;br /&gt;
sudo apt-get -y install libapache2-mod-php5&lt;br /&gt;
sudo apt-get -y install libgd2-xpm-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Minge oma kasutajaga root õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -i&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Loo uus nagios kasutaja ja ka nagios grupp (Ubuntu serveri kasutamisel)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/sbin/useradd -m -s /bin/bash nagios&lt;br /&gt;
passwd nagios&lt;br /&gt;
/usr/sbin/groupadd nagios&lt;br /&gt;
/usr/sbin/usermod -G nagios nagios&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
5. Loo uus grupp nimega nagcmd, tänu millele saadetakse serverile käsklusi läbi veebiliidese. Lisa gruppi nagios kasutaja ja apache kasutaja&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/sbin/groupadd nagcmd&lt;br /&gt;
/usr/sbin/usermod -a -G nagcmd nagios&lt;br /&gt;
/usr/sbin/usermod -a -G nagcmd www-data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
6. Loo kataloog nagiose installeri ja nagios-plugin-ide hoidmiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir ~/downloads&lt;br /&gt;
cd ~/downloads&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
7. Tõmba alla nagios ja tema plugin-id (Kirjutamise hetkel uusim versioon: Nagios 3.2.0 ja pluginnid: Nagios plugins 1.4.14)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.0.tar.gz&lt;br /&gt;
wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.14.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
8. Paki nagiose installer lahti ja mine lahti pakitud kataloogi&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar xzf nagios-3.2.0.tar.gz&lt;br /&gt;
cd nagios-3.2.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
9. Pane käima Nagiose konfigureerimise script, andes talle ette grupi nime, mille varem lõid&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./configure --with-command-group=nagcmd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10. Kompileeri Nagiose lähtekood ja installeeri käima mineku failid&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make all&lt;br /&gt;
make install-init&lt;br /&gt;
make install-config&lt;br /&gt;
make install-commandmode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
11. Muuda konfiguratsiooni selliselt, et emailid hakkasid tulema Sinu aadressile&lt;br /&gt;
Selleks ava kontaktide konfiguratsiooni fail&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/local/nagios/etc/objects/contacts.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
ja muuda nagiosadmin kontakti e-mail aadress ära. Näiteks: &#039;&#039;&#039;username@localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
12. Loodetavasti oled ikka veel nagios-3.2.0 kataloogis. Sisesta käsk, et siduda nagios apachega.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make install-webconf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
13. Loo nagiosadmin kasutaja, et saaksid sisse logida veebiliiidesesse&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
14. Restardi apache&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/init.d/apache2 restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
15. Liigu tagasi downloads kataloogi&lt;br /&gt;
&amp;lt;pre&amp;gt;cd ~/downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
16. Paki lahti Nagiose plugin-id ja liigu loodud kataloogi&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar xzf nagios-plugins-1.4.14.tar.gz&lt;br /&gt;
cd nagios-plugins-1.4.14&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
17. Sisesta kataloogis kompileerimise ja installmise käsk&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./configure --with-nagios-user=nagios --with-nagios-group=nagios&lt;br /&gt;
make&lt;br /&gt;
make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
18. Konfigureeri Nagios koos süsteemiga automaatselt käivituma&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
19. Kontrolli oma algne Nagiose konfiguratsiooni faili, et seal ei sisalduks erroreid&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
20. Kui errorid puudusid, siis käivita Nagios&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/init.d/nagios start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
21. Logi sisse Nagiose veebiliidesesse, kasutades kasutajat kelle varem lõid (nagiosadmin)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
links http://localhost/nagios&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Seadistamine vastavalt ülesande püstitusele==&lt;br /&gt;
&#039;&#039;&#039;Esmalt vaatame üle Nagiose põhikonfiguratsiooni faili.&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
Jälgi, et seal olev kood oleks selline ja need read ei oleks välja kommenteeritud.&amp;lt;br /&amp;gt; &#039;&#039;&#039;Märkus:&#039;&#039;&#039; Antud näites olev viimane rida tuleb ise faili lisada, et Nagios monitooriks ka meie poolt kirjeldatud hosti.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/local/nagios/etc/nagios.cfg&lt;br /&gt;
&lt;br /&gt;
# You can specify individual object config files as shown below:&lt;br /&gt;
cfg_file=/usr/local/nagios/etc/objects/commands.cfg&lt;br /&gt;
cfg_file=/usr/local/nagios/etc/objects/contacts.cfg&lt;br /&gt;
cfg_file=/usr/local/nagios/etc/objects/timeperiods.cfg&lt;br /&gt;
cfg_file=/usr/local/nagios/etc/objects/templates.cfg&lt;br /&gt;
&lt;br /&gt;
# Definitions for monitoring the local (Linux) host&lt;br /&gt;
cfg_file=/usr/local/nagios/etc/objects/localhost.cfg&lt;br /&gt;
&lt;br /&gt;
# Meie enda kirjutatud fail, mille tahame lisada Nagiose monitooringusse&lt;br /&gt;
cfg_file=/usr/local/nagios/etc/objects/meie_host.cfg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Seda faili kasutab Nagios, et käima minemisel kontrollida, millised teised konfi failid endaga koos üles laadida. &lt;br /&gt;
Kui defineerid uue hosti, siis tuleks selle uue hosti konfiguratsiooni fail lisada samuti nagu viimasel real on näha. Nagu konfiguratsiooni failist näha on Nagiosel juba defaultis defineeritud üks host, milleks on &#039;&#039;&#039;localhost&#039;&#039;&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Üle tuleks kontrollida kontakti failide andmed&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/local/nagios/etc/objects/contacts.cfg&lt;br /&gt;
&lt;br /&gt;
define contact{&lt;br /&gt;
        contact_name                    root			; Short name of user&lt;br /&gt;
	use				generic-contact		; Inherit default values from generic-contact template (defined above)&lt;br /&gt;
        alias                           root			; Full name of user&lt;br /&gt;
        email                           --username--@localhost	; &amp;lt;&amp;lt;***** CHANGE THIS TO YOUR EMAIL ADDRESS ******&lt;br /&gt;
        }&lt;br /&gt;
define contactgroup{&lt;br /&gt;
        contactgroup_name       admins&lt;br /&gt;
        alias                   Nagios Administrators&lt;br /&gt;
        members                 root&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Sellistele kontaktidele üritab Nagios e-maili saata, kui mõni tema kontrollitav teenus maha kukub.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nagu näha, siis asub kontakt nimega &#039;&#039;root&#039;&#039; grupis &#039;&#039;generic-contact&#039;&#039;. Kõik sellised grupid on defineeritud failis &#039;&#039;&#039;&#039;&#039;/usr/local/nagios/etc/objects/templates.cfg&#039;&#039;&#039;&#039;&#039;, kus kirjeldatakse Nagiosele, millisel kella ajal millise grupiga ühendust võtta ja millistel tingimustel. Näiteks kas võtta ühendust vaid siis kui terve &#039;&#039;&#039;&#039;&#039;host&#039;&#039;&#039;&#039;&#039; on maas või ainult siis kui kindel &#039;&#039;&#039;&#039;&#039;service&#039;&#039;&#039;&#039;&#039; on maas.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Viimaseks peab looma meie defineeritud hosti konfiguratsiooni faili &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Selles failis kirjeldame&lt;br /&gt;
*masina nime&lt;br /&gt;
*millisesse gruppi ta kuulub&lt;br /&gt;
*mis teenuseid peaks Nagios selle masina peal jälgima&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Loo uus fail nimega meie_host.cfg&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch /usr/local/nagios/etc/objects/meie_host.cfg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Järgnevad read tuleb kirjutada just loodud konfi faili sisse.&amp;lt;br /&amp;gt;&lt;br /&gt;
Defineerime ühe uue linuxi hosti.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
define host{&lt;br /&gt;
        use                     linux-server            ; Name of host template to use&lt;br /&gt;
        host_name               Meie_host&lt;br /&gt;
        alias                   Meie host&lt;br /&gt;
        address                 IP-AADRESS&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Samasse faili defineerime talle service&#039;d mida Nagios kontrollib&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
define service{&lt;br /&gt;
        use                             local-service         ; Name of service template to use&lt;br /&gt;
        host_name                       Meie_host&lt;br /&gt;
        service_description             PING&lt;br /&gt;
	check_command			check_ping!100.0,20%!500.0,60%&lt;br /&gt;
        }&lt;br /&gt;
define service{&lt;br /&gt;
        use                             local-service         ; Name of service template to use&lt;br /&gt;
        host_name                       Meie_host&lt;br /&gt;
        service_description             SSH&lt;br /&gt;
	check_command			check_ssh&lt;br /&gt;
	notifications_enabled		1&lt;br /&gt;
        }&lt;br /&gt;
define service{&lt;br /&gt;
        use                             local-service         ; Name of service template to use&lt;br /&gt;
        host_name                       Meie_host&lt;br /&gt;
        service_description             HTTP&lt;br /&gt;
	check_command			check_http&lt;br /&gt;
	notifications_enabled		1&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Fail tuleks nüüd salvestada.&amp;lt;br /&amp;gt;&lt;br /&gt;
Lisame uue masina ka linux-servers hostgruppi, mida saab teha localhost.cfg failis define hostgroup sektsioonis, mis peale muutmist peab välja nägema selline&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/local/nagios/etc/objects/localhost.cfg&lt;br /&gt;
&lt;br /&gt;
define hostgroup{&lt;br /&gt;
        hostgroup_name  linux-servers ; The name of the hostgroup&lt;br /&gt;
        alias           Linux Servers ; Long name of the group&lt;br /&gt;
        members         localhost, Meie_host   ; Comma separated list of hosts that belong to this group&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui tahaksime lisada ta mõnda uue hostgruppi, siis peaksime selle grupi defineerima samamoodi selle masina enda konfiguratsiooni failis.&amp;lt;br /&amp;gt;&lt;br /&gt;
Kontrollime, kas nagiose konfiguratsiooni fail vastab nõuetele&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui errorid puudusid, siis nüüd oleme valmis Nagiosele restart tegema&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/init.d/nagios restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Peale restarti ava veebilehitseja aadressiga [http://localhost/nagios[http://localhost/nagios]] ja logi sisse varem loodud kasutajaga &#039;&#039;&#039;nagiosadmin&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
Peale teenuse käima panemist on viisakas tava seda testida.&amp;lt;br /&amp;gt;&lt;br /&gt;
Selleks peatame näiteks SSH teenuse&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/init.d/ssh stop&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ja jääme ootama vastava sisulist e-maili, et teenus on maas. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vastavalt &#039;&#039;templates.cfg&#039;&#039; failis defineeritud väärtustele käib kindla intervalli tagant Nagios hosti kontrollimas, seega emaili tulekuni võib alg seadetega aega minna.&amp;lt;br /&amp;gt;Mõistlik on jälgida, mis toimub logifailis hetkel kui Nagios avastab, et mingi service on maha käinud. Et logi faili reaalajas jälgida sisesta käsk&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tail -f /usr/local/nagios/var/nagios.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Probleemid==&lt;br /&gt;
E-mail ei saabu, kui teenus maha kukub:&lt;br /&gt;
*Kontrolli, kas contacts.cfg faili sai õige e-maili aadress&lt;br /&gt;
*Kontrolli, kas host on seadistatud saatma e-maile selle teenuse maha kukkumisel&lt;br /&gt;
*Kontrolli, mis toimub nagios.log logi failis (Kas seal on kirjeldatud teenuse maha kukkumine ja NOTIFICATION-i saatmine kasutajale)&lt;br /&gt;
*Vaata templates.cfg faili, et veenduda e-maili saatmise aegasi ja intervalle.&lt;br /&gt;
*Kontrolli, et oleks installitud postfix ja see ka töötaks&lt;br /&gt;
*Kontrolli, et /usr/local/nagios/etc/objects/commands.cfg failis oleks määratud õige käsk maili saatmiseks (Ubuntu puhul peaks seal olema /usr/bin/mailx)&lt;br /&gt;
&lt;br /&gt;
==Teenuse varundamine==&lt;br /&gt;
Kogu Nagiose konfiguratsioon defineeritakse kataloogis &amp;lt;pre&amp;gt;/usr/local/nagios/etc&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Konfiguratsiooni failide ülevaade:&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Põhi konfiguratsiooni fail: &amp;lt;pre&amp;gt;/usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Süsteemsete seadete konfiguratsiooni fail: &amp;lt;pre&amp;gt;/usr/local/nagios/etc/cgi.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teenuste ja hostide konfiguratsiooni failid asuvad kataloogis: &amp;lt;pre&amp;gt;/usr/local/nagios/etc/objects/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Defineeritud käskude konfiguratsiooni failid: &amp;lt;pre&amp;gt;/usr/local/nagios/etc/objects/commands.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Defineeritud kontaktid, kellega ühendust võetakse: &amp;lt;pre&amp;gt;/usr/local/nagios/etc/objects/contacts.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vaikimisi installimisel defineeritud host: &amp;lt;pre&amp;gt;/usr/local/nagios/etc/objects/localhost.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erinevate host-ide ja service-ite mallid asuvad: &amp;lt;pre&amp;gt;/usr/local/nagios/etc/objects/templates.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Defineeritud ajaperioodid: &amp;lt;pre&amp;gt;/usr/local/nagios/etc/objects/timeperiods.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ning veel failid: printer.cfg, switch.cfg, windows.cfg - mis on algselt põhi konfiguratsiooni failist välja kommenteeritud.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seega teenuse varundamiseks oleks vajalik sisestada käsud:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R /usr/local/nagios/etc /backup_meedia/nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sellega kindlustad, et kopeeritakse /etc kataloogis asuvad konfiguratsiooni failid ja seal asuv /objects kataloog&lt;br /&gt;
&lt;br /&gt;
Igal ööl võiks käia backup ka Nagiose logi failist, mis asub: &amp;lt;pre&amp;gt;/usr/local/nagios/var/nagios.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Teenuse taastamine==&lt;br /&gt;
Kui mingil põhjusel on teenus katki läinud ja konfiguratsiooni failid viga saanud, siis tuleb varem taastatud backup meedialt konfiguratsiooni failid taastada /usr/local/nagios/etc kataloogi.&lt;br /&gt;
Kui varundasid oma faile täpselt nii nagu eelmises punktis kirjas, siis taastamiseks sisesta käsk:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -R /backup_meedia/nagios /usr/local/nagios/etc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Peale konfiguratsiooni failide taastamist tuleks teha teenusele reload.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/init.d/nagios reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Labor2_E-post&amp;diff=4940</id>
		<title>Labor2 E-post</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Labor2_E-post&amp;diff=4940"/>
		<updated>2010-03-13T15:32:47Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Postfix */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Legend=&lt;br /&gt;
&lt;br /&gt;
Ver. 0.00, 03.11.2009&amp;lt;br&amp;gt;&lt;br /&gt;
Ver. 0.01, 14.12.2009&amp;lt;br&amp;gt;&lt;br /&gt;
Ver. 0.02, 17.12.2009&amp;lt;br&amp;gt;&lt;br /&gt;
Ver. 0.03, 18.12.2009&lt;br /&gt;
&lt;br /&gt;
=Tegijad=&lt;br /&gt;
&lt;br /&gt;
Sander Surva&amp;lt;br&amp;gt;&lt;br /&gt;
Ken Karma&amp;lt;br&amp;gt;&lt;br /&gt;
Lauri Võsandi&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Meil on kaks domeeni, kus on mailiserverid ja osapooled saavad omavahel e-posti teel suhelda. ssurva.ee ja kkarma.ee. kkarma.ee peale on seadistatud nii spämmifilter kui ja viirusetõrje sissetulevate mailide jaoks. Mõlemad domeenid samas logivad logiteateid eraldi faili.&lt;br /&gt;
&lt;br /&gt;
=Nõuded=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# domeenid kkarma ja ssurva&lt;br /&gt;
# d1 viirusetõrjega&lt;br /&gt;
# d1 spammifilter&lt;br /&gt;
# logima syslog-i + eraldi faili&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  +----+           +----+&lt;br /&gt;
  | D1 |   ------&amp;gt; | D2 |&lt;br /&gt;
  +----+           +----+&lt;br /&gt;
&lt;br /&gt;
=Eeldused=&lt;br /&gt;
Operatsioonisüsteemiks peab olema Ubuntu Server, mis jookseb kernelil 2.6.28-11&lt;br /&gt;
&lt;br /&gt;
Enne vaja seadistada DNS&lt;br /&gt;
&lt;br /&gt;
kasutame BIND-i, põhjalikuma leheküle leiab: [https://wiki.itcollege.ee/index.php/Nimeserveri_seadistamine_BIND9_n%C3%A4itel]&lt;br /&gt;
  apt-get install bind9&lt;br /&gt;
&lt;br /&gt;
kohalikud domeenid kkarma ja ssurva paigutame faili /etc/bind/named.conf.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zone &amp;quot;6.168.192.in-addr.arpa&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.6.168.192.in-addr.arpa&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
zone &amp;quot;ssurva.ee&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.ssurva.ee&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
zone &amp;quot;kkarma.ee&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.kkarma.ee&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nano /etc/bind/db.ssurva.ee&lt;br /&gt;
nano /etc/bind/db.kkarma.ee&lt;br /&gt;
nano /etc/bind/db.6.168.192.in-addr.arpa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nende failide sisu muuta järgmiselt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;&lt;br /&gt;
; BIND data file for ssurva.ee&lt;br /&gt;
;&lt;br /&gt;
$ORIGIN ssurva.ee.&lt;br /&gt;
$TTL    604800&lt;br /&gt;
@       IN      SOA     ns.ssurva.ee. root.ssurva.ee. (&lt;br /&gt;
                              3         ; Serial&lt;br /&gt;
                         604800         ; Refresh&lt;br /&gt;
                          86400         ; Retry&lt;br /&gt;
                        2419200         ; Expire&lt;br /&gt;
                         604800 )       ; Negative Cache TTL&lt;br /&gt;
;&lt;br /&gt;
ssurva.ee. IN      NS      ns.ssurva.ee.&lt;br /&gt;
ssurva.ee. IN      MX      10 mail.ssurva.ee.&lt;br /&gt;
ns.ssurva.ee.      IN      A       192.168.6.88&lt;br /&gt;
mail.ssurva.ee.    IN      A       192.168.6.88&lt;br /&gt;
www.ssurva.ee.     IN      CNAME       ssurva.ee.&lt;br /&gt;
ssurva.ee. IN      A   192.168.6.88&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;&lt;br /&gt;
; BIND data file for kkarma.ee&lt;br /&gt;
;&lt;br /&gt;
$ORIGIN kkarma.ee.&lt;br /&gt;
$TTL    604800&lt;br /&gt;
@       IN      SOA     ns.kkarma.ee. root.too.ee. (&lt;br /&gt;
                              3         ; Serial&lt;br /&gt;
                         604800         ; Refresh&lt;br /&gt;
                          86400         ; Retry&lt;br /&gt;
                        2419200         ; Expire&lt;br /&gt;
                         604800 )       ; Negative Cache TTL&lt;br /&gt;
;&lt;br /&gt;
kkarma.ee. IN      NS      ns.kkarma.ee.&lt;br /&gt;
kkarma.ee. IN      MX      10 mail.kkarma.ee.&lt;br /&gt;
ns.kkarma.ee.      IN      A       192.168.6.87&lt;br /&gt;
mail.kkarma.ee.    IN      A       192.168.6.87&lt;br /&gt;
www.kkarma.ee.     IN      CNAME       kkarma.ee.&lt;br /&gt;
kkarma.ee. IN      A   192.168.6.87&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ;&lt;br /&gt;
 ; BIND data file for local loopback interface&lt;br /&gt;
 ;&lt;br /&gt;
 $TTL    604800&lt;br /&gt;
 @       IN      SOA     localhost. root.localhost. (&lt;br /&gt;
                               3         ; Serial&lt;br /&gt;
                          604800         ; Refresh&lt;br /&gt;
                           86400         ; Retry&lt;br /&gt;
                         2419200         ; Expire&lt;br /&gt;
                          604800 )       ; Negative Cache TTL&lt;br /&gt;
 ;&lt;br /&gt;
 6.168.192.in-addr.arpa.       IN     NS     ns.ssurva.ee.&lt;br /&gt;
 88.6.168.192.in-addr.arpa.    IN     PTR    ns.ssurva.ee.&lt;br /&gt;
 88.6.168.192.in-addr.arpa.    IN     PTR    mail.ssurva.ee.&lt;br /&gt;
 87.6.168.192.in-addr.arpa.    IN     PTR    mail.kkarma.ee.&lt;br /&gt;
&lt;br /&gt;
=E-posti tarkvara paigaldus=&lt;br /&gt;
&lt;br /&gt;
Kõik installeerimised on tehtud root kasutaja alt, kui toiminguid tehakse mõne muu kasutaja alt &#039;&#039;&#039;siis tuleb iga käsu ette lisada sudo&#039;&#039;&#039; ! &lt;br /&gt;
&lt;br /&gt;
MTA ehk Mail Transfer Agent on Postfix:&lt;br /&gt;
  apt-get install postfix&lt;br /&gt;
Rämpspostifilter SpamAssassin:&lt;br /&gt;
  apt-get install spamassassin&lt;br /&gt;
Antiviirus ClamSMTP:&lt;br /&gt;
  apt-get install clamsmtp&lt;br /&gt;
MDA ehk Mail Delivery Agent on Courier:&lt;br /&gt;
  apt-get install courier-imap&lt;br /&gt;
SASL autentimiseks:&lt;br /&gt;
  apt-get install libsasl2-2 sasl2-bin&lt;br /&gt;
&lt;br /&gt;
=Kirjade vastuvõtmine=&lt;br /&gt;
Postfix kuulab pordil 25 ning saadab kirjad edasi 10030 pordile, kus ClamSMTP teeb viirusetõrjet. Peale seda ClamSMTP saadab need edasi 10025 pordile, kus Postfix nad uuesti vastu võtab ja teeb rämpsposti filtreerimist. Kirjad mis on läbinud sellise ahela paigutatakse ~/Maildir alla.&lt;br /&gt;
&lt;br /&gt;
==Postfix==&lt;br /&gt;
Postfix võtab vastu posti ka väljastpoolt ning salvestab vaikmisi /var/mail alla, selleks et kasutada uuemat Maildir formaati, mille korral paigutatakse kirjad ~/Maildir alla, ava &#039;&#039;&#039;/etc/postfix/main.cf&#039;&#039;&#039; ja lisa sinna:&lt;br /&gt;
 home_mailbox = Maildir/&lt;br /&gt;
 #Selleks, et võimaldada ITK tudengitele meile saata muuda relayhost selliseks- siis saad sisev6rgus olles sinna kirju saata: &lt;br /&gt;
 relayhost = earl.itcollege.ee&lt;br /&gt;
&lt;br /&gt;
Tee kindlaks et &#039;&#039;&#039;mydestination&#039;&#039;&#039; viitaks kohalikule masinale (et pingida saaks):&lt;br /&gt;
 mydestination = kkarma.ee,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peale seda ava Postfixi peamine seadistusfail /etc/postfix/master.cf ja tee kindlaks et seal on sellised read:&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 smtp      inet  n       -       -       -       -       smtpd &lt;br /&gt;
# Kuula pordil 25&lt;br /&gt;
   -o content_filter=clamav:127.0.0.1:10030                    &lt;br /&gt;
# Saada edasi kohaliku masia pordile 10030&lt;br /&gt;
 10025     inet  n       -       -       -       -       smtpd &lt;br /&gt;
# Kuula pordil 10025&lt;br /&gt;
   -o content_filter=spamassassin                              &lt;br /&gt;
# Saada läbi SpamAssassini UNIX socketi (vt allpool)&lt;br /&gt;
 smtps     inet  n       -       -       -       -       smtpd &lt;br /&gt;
# Kuula TLS&#039;iga krüpteeritud ühendusi pordil 465&lt;br /&gt;
   -o smtpd_sasl_auth_enable=yes                              &lt;br /&gt;
 # Luba autentimine läbi SASL+PAM&lt;br /&gt;
&lt;br /&gt;
Sama faili lõppu tuleks veel lisada filtri definitsioon:&lt;br /&gt;
 spamassassin unix -     n       n       -       -       pipe&lt;br /&gt;
         user=nobody argv=/usr/bin/spamc -f -e&lt;br /&gt;
         /usr/sbin/sendmail -oi -f ${sender} ${recipient}&lt;br /&gt;
 &lt;br /&gt;
 clamav      unix  -       -       n       -       16      smtp&lt;br /&gt;
         -o smtp_send_xforward_command=yes&lt;br /&gt;
&lt;br /&gt;
Peale seadistuste muutmist tuleks Postfix&#039;i deemon uuesti laadida:&lt;br /&gt;
 /etc/init.d/postfix reload&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==SASL seadistamine==&lt;br /&gt;
Tuleb lisada kasutaja &#039;&#039;&#039;postfix&#039;&#039;&#039; gruppi &#039;&#039;&#039;sasl&#039;&#039;&#039;:&lt;br /&gt;
 sudo adduser postfix sasl&lt;br /&gt;
&lt;br /&gt;
Ava /etc/postfix/sasl/smtpd.conf:&lt;br /&gt;
 pwcheck_method: saslauthd&lt;br /&gt;
 saslauthd_path: /etc/mux&lt;br /&gt;
 mech_list: login plain&lt;br /&gt;
&lt;br /&gt;
Ava SASL seadistuste fail: /etc/default/saslauthd:&lt;br /&gt;
 START=yes&lt;br /&gt;
 MECHANISMS=&amp;quot;pam&amp;quot;&lt;br /&gt;
 OPTIONS=&amp;quot;-c -m /var/spool/postfix/etc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Peale seda tuleks SASL teenus taaskäivitada:&lt;br /&gt;
 sudo /etc/init.d/saslauthd restart&lt;br /&gt;
&lt;br /&gt;
==ClamSMTP seadistamine==&lt;br /&gt;
Ava /etc/clamsmtpd.conf ja muuda selle sisu selliseks&lt;br /&gt;
 # Port kuhu edasi suunata meilid&lt;br /&gt;
 OutAddress: 10025&lt;br /&gt;
 &lt;br /&gt;
 # Kuula SMTP ühendusi kohaliku masina pordil 10030&lt;br /&gt;
 Listen: 127.0.0.1:10030&lt;br /&gt;
 &lt;br /&gt;
 # ClamAV deemon laetakse üks kord mällu ning ta kuulab clamd.ctl UNIX socketil&lt;br /&gt;
 # ClamSMTPD on lihtsalt üks ClamAV deemoni &amp;quot;klientidest&amp;quot; mis ühendub sinna socketisse&lt;br /&gt;
 # Iga meili jaoks ClavAV andmebaasi laadimine oleks lihtsalt väga aeglane&lt;br /&gt;
 ClamAddress: /var/run/clamav/clamd.ctl&lt;br /&gt;
 &lt;br /&gt;
 # Kasutaja kellena ClamSMTPD jookseb&lt;br /&gt;
 User: clamsmtp&lt;br /&gt;
 &lt;br /&gt;
 TempDirectory: /var/spool/clamsmtp&lt;br /&gt;
 PidFile: /var/run/clamsmtp/clamsmtpd.pid&lt;br /&gt;
 &lt;br /&gt;
 #MaxConnections: 64&lt;br /&gt;
 #TimeOut: 180&lt;br /&gt;
 #Header: X-AV-Checked: ClamAV using ClamSMTP&lt;br /&gt;
 #Bounce: off&lt;br /&gt;
 #Quarantine: off&lt;br /&gt;
 #TransparentProxy: off&lt;br /&gt;
&lt;br /&gt;
Peale seadistuste muutmist tuleks ClamSMTP deemon uuesti laadida:&lt;br /&gt;
 /etc/init.d/clamsmtp reload&lt;br /&gt;
&lt;br /&gt;
==SpamAssassin==&lt;br /&gt;
Kõigepeal veendu, et /etc/default/spamassassin failis oleks, siis saab Postfix käivitada spamc rakenduse!&lt;br /&gt;
 ENABLED=1&lt;br /&gt;
&lt;br /&gt;
Tasub veel teada et pordil 783 kuulab SpamAssassin&#039;i deemon, mille kaudu saab suvalist teksti filtreerida. Postfix kutsub välja käsurearakendust &#039;&#039;&#039;spamc&#039;&#039;&#039;, mis ühendub nimetatud pordile ning filtreerib kirju. Deemoni kinnipanemiseks või käivitamiseks võib kasutada käsku:&lt;br /&gt;
 /etc/init.d/spamassassin start|stop&lt;br /&gt;
&lt;br /&gt;
=Testimine=&lt;br /&gt;
==Saatmine SMTP&#039;ga==&lt;br /&gt;
Selleks, et oleks lihtne testida teeme sellise faili, mille sisuks on:&lt;br /&gt;
 import smtplib&lt;br /&gt;
 fromaddr = &amp;quot;&#039;&#039;&#039;[saatja@aadress]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 toaddrs  = &amp;quot;&#039;&#039;&#039;[siht@aadress]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 msg = &amp;quot;&#039;&#039;&#039;[Sõnumisisu]&#039;&#039;&#039;?\n&amp;quot;&lt;br /&gt;
 server = smtplib.SMTP(&#039;localhost&#039;)&lt;br /&gt;
 server.sendmail(fromaddr, toaddrs, msg)&lt;br /&gt;
 server.quit()&lt;br /&gt;
&lt;br /&gt;
Seejärel käivitame selle Python rakenduse:&lt;br /&gt;
 python &amp;lt;eelpool loodud faili nimi&amp;gt;&lt;br /&gt;
==Lugemine IMAP&#039;iga==&lt;br /&gt;
Järgnev Python programm püüab kohalikku masinasse sisse logida IMAP kaudu ning püüab tõmmata viimast e-kirja. Samas kontrollib, kas e-kirjale tehti viirusetõrjet ning rämpspostikontrolli:&lt;br /&gt;
 # -*- coding: utf-8 -*-&lt;br /&gt;
 import getpass, imaplib, sys&lt;br /&gt;
 def main():&lt;br /&gt;
   M = imaplib.IMAP4(&amp;quot;localhost&amp;quot;, 143)&lt;br /&gt;
   print &amp;quot;Username: &amp;quot;,&lt;br /&gt;
   username = sys.stdin.readline().strip()&lt;br /&gt;
   password =  getpass.getpass()&lt;br /&gt;
   M.login(username, password)&lt;br /&gt;
   status, value = M.select()&lt;br /&gt;
   if status != &amp;quot;OK&amp;quot;:&lt;br /&gt;
     print &amp;quot;Failed to log in&amp;quot;&lt;br /&gt;
     return&lt;br /&gt;
   mails = value[0]&lt;br /&gt;
   status, data = M.fetch( mails,&#039;(RFC822)&#039;)&lt;br /&gt;
   if status != &amp;quot;OK&amp;quot;:&lt;br /&gt;
     print &amp;quot;Failed to fetch mail!&amp;quot;&lt;br /&gt;
     return&lt;br /&gt;
   content = data[0][1]&lt;br /&gt;
   print content&lt;br /&gt;
   print &amp;quot;\nConclusion:&amp;quot;&lt;br /&gt;
   if &amp;quot;X-Virus-Scanned: ClamAV using ClamSMTP&amp;quot; in content:&lt;br /&gt;
     print &amp;quot;* Virus scan performed&amp;quot;&lt;br /&gt;
   else:&lt;br /&gt;
     print &amp;quot;* NO Virus scan performed!!!&amp;quot;&lt;br /&gt;
   if &amp;quot;X-Spam-Checker-Version: SpamAssassin&amp;quot; in content:&lt;br /&gt;
     print &amp;quot;* Spam check performed&amp;quot;&lt;br /&gt;
   else:&lt;br /&gt;
     print &amp;quot;* NO Spam check performed!!!&amp;quot;&lt;br /&gt;
   M.close()&lt;br /&gt;
   M.logout()&lt;br /&gt;
 main()&lt;br /&gt;
&lt;br /&gt;
Seejärel käivitame selle Python rakenduse:&lt;br /&gt;
 python &amp;lt;eelpool loodud faili nimi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kontrolli kas kõik sõlmed läbitakse, seda saab kirja päisest-HEADERS&#039;ist==&lt;br /&gt;
Näide:&lt;br /&gt;
 &lt;br /&gt;
 Return-Path: &amp;lt;testing@kkarma.localdomain&amp;gt;&lt;br /&gt;
 X-Original-To: root@localhost&lt;br /&gt;
 Delivered-To: root@localhost&lt;br /&gt;
 Received: by kkarma.localdomain (Postfix, from userid 65534)&lt;br /&gt;
        id DD69C17E20; Thu, 17 Dec 2009 19:31:18 +0200 (EET)&lt;br /&gt;
 &#039;&#039;&#039;X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on kkarma.ee&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;X-Spam-Level: **&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;X-Spam-Status: No, score=2.7 required=5.0 tests=ALL_TRUSTED,MISSING_SUBJECT,&lt;br /&gt;
        TVD_SPACE_RATIO autolearn=no version=3.2.5&#039;&#039;&#039;&lt;br /&gt;
 Received: from kkarma.localdomain (localhost [127.0.0.1])&lt;br /&gt;
        by kkarma.localdomain (Postfix) with ESMTP id 0F5BC17E1B&lt;br /&gt;
        for &amp;lt;root@localhost&amp;gt;; Thu, 17 Dec 2009 19:31:18 +0200 (EET)&lt;br /&gt;
 Received: from kkarma.ee (localhost [127.0.0.1])&lt;br /&gt;
        by kkarma.localdomain (Postfix) with ESMTP id CCCFC17DFD&lt;br /&gt;
        for &amp;lt;root@localhost&amp;gt;; Thu, 17 Dec 2009 19:31:17 +0200 (EET)&lt;br /&gt;
 Message-Id: &amp;lt;20091217173117.CCCFC17DFD@kkarma.localdomain&amp;gt;&lt;br /&gt;
 Date: Thu, 17 Dec 2009 19:31:17 +0200 (EET)&lt;br /&gt;
 From: testing@kkarma.localdomain&lt;br /&gt;
 To: undisclosed-recipients:;&lt;br /&gt;
 &#039;&#039;&#039;X-Virus-Scanned: ClamAV using ClamSMTP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tumendatud trükis olev kiri käib Spammiroboti ja viirusetõrje töötamise kohta!&lt;br /&gt;
&lt;br /&gt;
=Varundamine=&lt;br /&gt;
&lt;br /&gt;
Varundada tuleb kõik seadistusfailid, mida muudeti:&lt;br /&gt;
&lt;br /&gt;
 /etc/postfix/main.cf&lt;br /&gt;
 /etc/postfix/master.cf&lt;br /&gt;
 /etc/default/spamassassin &lt;br /&gt;
 /etc/clamsmtpd.conf&lt;br /&gt;
&lt;br /&gt;
Postfix, SpamAssassini ja ClamSMTP seadistuste varundamine, et oleks hea näha millal varundamine tehti lisame sellele varundamise kuupäeva, selline kuupäevaformaat(AastaKuuPäev)võimaldab kiirelt viimase faili leida:&lt;br /&gt;
 tar cvf varundamine.`date &#039;+%Y%m%d&#039;`.tar /etc/postfix/* /etc/default/spamassassin /etc/clamsmtpd.conf&lt;br /&gt;
&lt;br /&gt;
=Taastamine=&lt;br /&gt;
Järgneva käsuga saab kõik seaded taastada varemsalvestatud &#039;&#039;tarball&#039;&#039;ist&lt;br /&gt;
 cd / &amp;amp;&amp;amp; tar xvf varundamine.tar&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://v6sa.itcollege.ee/wiki/?page=email&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Labor2_E-post&amp;diff=4938</id>
		<title>Labor2 E-post</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Labor2_E-post&amp;diff=4938"/>
		<updated>2010-03-13T15:27:55Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Postfix */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Legend=&lt;br /&gt;
&lt;br /&gt;
Ver. 0.00, 03.11.2009&amp;lt;br&amp;gt;&lt;br /&gt;
Ver. 0.01, 14.12.2009&amp;lt;br&amp;gt;&lt;br /&gt;
Ver. 0.02, 17.12.2009&amp;lt;br&amp;gt;&lt;br /&gt;
Ver. 0.03, 18.12.2009&lt;br /&gt;
&lt;br /&gt;
=Tegijad=&lt;br /&gt;
&lt;br /&gt;
Sander Surva&amp;lt;br&amp;gt;&lt;br /&gt;
Ken Karma&amp;lt;br&amp;gt;&lt;br /&gt;
Lauri Võsandi&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Meil on kaks domeeni, kus on mailiserverid ja osapooled saavad omavahel e-posti teel suhelda. ssurva.ee ja kkarma.ee. kkarma.ee peale on seadistatud nii spämmifilter kui ja viirusetõrje sissetulevate mailide jaoks. Mõlemad domeenid samas logivad logiteateid eraldi faili.&lt;br /&gt;
&lt;br /&gt;
=Nõuded=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# domeenid kkarma ja ssurva&lt;br /&gt;
# d1 viirusetõrjega&lt;br /&gt;
# d1 spammifilter&lt;br /&gt;
# logima syslog-i + eraldi faili&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  +----+           +----+&lt;br /&gt;
  | D1 |   ------&amp;gt; | D2 |&lt;br /&gt;
  +----+           +----+&lt;br /&gt;
&lt;br /&gt;
=Eeldused=&lt;br /&gt;
Operatsioonisüsteemiks peab olema Ubuntu Server, mis jookseb kernelil 2.6.28-11&lt;br /&gt;
&lt;br /&gt;
Enne vaja seadistada DNS&lt;br /&gt;
&lt;br /&gt;
kasutame BIND-i, põhjalikuma leheküle leiab: [https://wiki.itcollege.ee/index.php/Nimeserveri_seadistamine_BIND9_n%C3%A4itel]&lt;br /&gt;
  apt-get install bind9&lt;br /&gt;
&lt;br /&gt;
kohalikud domeenid kkarma ja ssurva paigutame faili /etc/bind/named.conf.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zone &amp;quot;6.168.192.in-addr.arpa&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.6.168.192.in-addr.arpa&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
zone &amp;quot;ssurva.ee&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.ssurva.ee&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
zone &amp;quot;kkarma.ee&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.kkarma.ee&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nano /etc/bind/db.ssurva.ee&lt;br /&gt;
nano /etc/bind/db.kkarma.ee&lt;br /&gt;
nano /etc/bind/db.6.168.192.in-addr.arpa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nende failide sisu muuta järgmiselt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;&lt;br /&gt;
; BIND data file for ssurva.ee&lt;br /&gt;
;&lt;br /&gt;
$ORIGIN ssurva.ee.&lt;br /&gt;
$TTL    604800&lt;br /&gt;
@       IN      SOA     ns.ssurva.ee. root.ssurva.ee. (&lt;br /&gt;
                              3         ; Serial&lt;br /&gt;
                         604800         ; Refresh&lt;br /&gt;
                          86400         ; Retry&lt;br /&gt;
                        2419200         ; Expire&lt;br /&gt;
                         604800 )       ; Negative Cache TTL&lt;br /&gt;
;&lt;br /&gt;
ssurva.ee. IN      NS      ns.ssurva.ee.&lt;br /&gt;
ssurva.ee. IN      MX      10 mail.ssurva.ee.&lt;br /&gt;
ns.ssurva.ee.      IN      A       192.168.6.88&lt;br /&gt;
mail.ssurva.ee.    IN      A       192.168.6.88&lt;br /&gt;
www.ssurva.ee.     IN      CNAME       ssurva.ee.&lt;br /&gt;
ssurva.ee. IN      A   192.168.6.88&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;&lt;br /&gt;
; BIND data file for kkarma.ee&lt;br /&gt;
;&lt;br /&gt;
$ORIGIN kkarma.ee.&lt;br /&gt;
$TTL    604800&lt;br /&gt;
@       IN      SOA     ns.kkarma.ee. root.too.ee. (&lt;br /&gt;
                              3         ; Serial&lt;br /&gt;
                         604800         ; Refresh&lt;br /&gt;
                          86400         ; Retry&lt;br /&gt;
                        2419200         ; Expire&lt;br /&gt;
                         604800 )       ; Negative Cache TTL&lt;br /&gt;
;&lt;br /&gt;
kkarma.ee. IN      NS      ns.kkarma.ee.&lt;br /&gt;
kkarma.ee. IN      MX      10 mail.kkarma.ee.&lt;br /&gt;
ns.kkarma.ee.      IN      A       192.168.6.87&lt;br /&gt;
mail.kkarma.ee.    IN      A       192.168.6.87&lt;br /&gt;
www.kkarma.ee.     IN      CNAME       kkarma.ee.&lt;br /&gt;
kkarma.ee. IN      A   192.168.6.87&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ;&lt;br /&gt;
 ; BIND data file for local loopback interface&lt;br /&gt;
 ;&lt;br /&gt;
 $TTL    604800&lt;br /&gt;
 @       IN      SOA     localhost. root.localhost. (&lt;br /&gt;
                               3         ; Serial&lt;br /&gt;
                          604800         ; Refresh&lt;br /&gt;
                           86400         ; Retry&lt;br /&gt;
                         2419200         ; Expire&lt;br /&gt;
                          604800 )       ; Negative Cache TTL&lt;br /&gt;
 ;&lt;br /&gt;
 6.168.192.in-addr.arpa.       IN     NS     ns.ssurva.ee.&lt;br /&gt;
 88.6.168.192.in-addr.arpa.    IN     PTR    ns.ssurva.ee.&lt;br /&gt;
 88.6.168.192.in-addr.arpa.    IN     PTR    mail.ssurva.ee.&lt;br /&gt;
 87.6.168.192.in-addr.arpa.    IN     PTR    mail.kkarma.ee.&lt;br /&gt;
&lt;br /&gt;
=E-posti tarkvara paigaldus=&lt;br /&gt;
&lt;br /&gt;
Kõik installeerimised on tehtud root kasutaja alt, kui toiminguid tehakse mõne muu kasutaja alt &#039;&#039;&#039;siis tuleb iga käsu ette lisada sudo&#039;&#039;&#039; ! &lt;br /&gt;
&lt;br /&gt;
MTA ehk Mail Transfer Agent on Postfix:&lt;br /&gt;
  apt-get install postfix&lt;br /&gt;
Rämpspostifilter SpamAssassin:&lt;br /&gt;
  apt-get install spamassassin&lt;br /&gt;
Antiviirus ClamSMTP:&lt;br /&gt;
  apt-get install clamsmtp&lt;br /&gt;
MDA ehk Mail Delivery Agent on Courier:&lt;br /&gt;
  apt-get install courier-imap&lt;br /&gt;
SASL autentimiseks:&lt;br /&gt;
  apt-get install libsasl2-2 sasl2-bin&lt;br /&gt;
&lt;br /&gt;
=Kirjade vastuvõtmine=&lt;br /&gt;
Postfix kuulab pordil 25 ning saadab kirjad edasi 10030 pordile, kus ClamSMTP teeb viirusetõrjet. Peale seda ClamSMTP saadab need edasi 10025 pordile, kus Postfix nad uuesti vastu võtab ja teeb rämpsposti filtreerimist. Kirjad mis on läbinud sellise ahela paigutatakse ~/Maildir alla.&lt;br /&gt;
&lt;br /&gt;
==Postfix==&lt;br /&gt;
Postfix võtab vastu posti ka väljastpoolt ning salvestab vaikmisi /var/mail alla, selleks et kasutada uuemat Maildir formaati, mille korral paigutatakse kirjad ~/Maildir alla, ava &#039;&#039;&#039;/etc/postfix/main.cf&#039;&#039;&#039; ja lisa sinna:&lt;br /&gt;
 home_mailbox = Maildir/&lt;br /&gt;
 #Selleks, et võimaldada ITK tudengitele meile saata muuda relayhost selliseks- siis saad sisev6rgus olles sinna kirju saata: &lt;br /&gt;
 relayhost = earl.itcollege.ee&lt;br /&gt;
&lt;br /&gt;
Tee kindlaks et &#039;&#039;&#039;mydestination&#039;&#039;&#039; viitaks kohalikule masinale (et pingida saaks):&lt;br /&gt;
 mydestination = kkarma.ee,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peale seda ava Postfixi peamine seadistusfail /etc/postfix/master.cf ja tee kindlaks et seal on sellised read:&lt;br /&gt;
 smtp      inet  n       -       -       -       -       smtpd &lt;br /&gt;
# Kuula pordil 25&lt;br /&gt;
   -o content_filter=clamav:127.0.0.1:10030                    &lt;br /&gt;
# Saada edasi kohaliku masia pordile 10030&lt;br /&gt;
 10025     inet  n       -       -       -       -       smtpd &lt;br /&gt;
# Kuula pordil 10025&lt;br /&gt;
   -o content_filter=spamassassin                              &lt;br /&gt;
# Saada läbi SpamAssassini UNIX socketi (vt allpool)&lt;br /&gt;
 smtps     inet  n       -       -       -       -       smtpd &lt;br /&gt;
# Kuula TLS&#039;iga krüpteeritud ühendusi pordil 465&lt;br /&gt;
   -o smtpd_sasl_auth_enable=yes                              &lt;br /&gt;
 # Luba autentimine läbi SASL+PAM&lt;br /&gt;
&lt;br /&gt;
Sama faili lõppu tuleks veel lisada filtri definitsioon:&lt;br /&gt;
 spamassassin unix -     n       n       -       -       pipe&lt;br /&gt;
         user=nobody argv=/usr/bin/spamc -f -e&lt;br /&gt;
         /usr/sbin/sendmail -oi -f ${sender} ${recipient}&lt;br /&gt;
 &lt;br /&gt;
 clamav      unix  -       -       n       -       16      smtp&lt;br /&gt;
         -o smtp_send_xforward_command=yes&lt;br /&gt;
&lt;br /&gt;
Peale seadistuste muutmist tuleks Postfix&#039;i deemon uuesti laadida:&lt;br /&gt;
 /etc/init.d/postfix reload&lt;br /&gt;
&lt;br /&gt;
==SASL seadistamine==&lt;br /&gt;
Tuleb lisada kasutaja &#039;&#039;&#039;postfix&#039;&#039;&#039; gruppi &#039;&#039;&#039;sasl&#039;&#039;&#039;:&lt;br /&gt;
 sudo adduser postfix sasl&lt;br /&gt;
&lt;br /&gt;
Ava /etc/postfix/sasl/smtpd.conf:&lt;br /&gt;
 pwcheck_method: saslauthd&lt;br /&gt;
 saslauthd_path: /etc/mux&lt;br /&gt;
 mech_list: login plain&lt;br /&gt;
&lt;br /&gt;
Ava SASL seadistuste fail: /etc/default/saslauthd:&lt;br /&gt;
 START=yes&lt;br /&gt;
 MECHANISMS=&amp;quot;pam&amp;quot;&lt;br /&gt;
 OPTIONS=&amp;quot;-c -m /var/spool/postfix/etc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Peale seda tuleks SASL teenus taaskäivitada:&lt;br /&gt;
 sudo /etc/init.d/saslauthd restart&lt;br /&gt;
&lt;br /&gt;
==ClamSMTP seadistamine==&lt;br /&gt;
Ava /etc/clamsmtpd.conf ja muuda selle sisu selliseks&lt;br /&gt;
 # Port kuhu edasi suunata meilid&lt;br /&gt;
 OutAddress: 10025&lt;br /&gt;
 &lt;br /&gt;
 # Kuula SMTP ühendusi kohaliku masina pordil 10030&lt;br /&gt;
 Listen: 127.0.0.1:10030&lt;br /&gt;
 &lt;br /&gt;
 # ClamAV deemon laetakse üks kord mällu ning ta kuulab clamd.ctl UNIX socketil&lt;br /&gt;
 # ClamSMTPD on lihtsalt üks ClamAV deemoni &amp;quot;klientidest&amp;quot; mis ühendub sinna socketisse&lt;br /&gt;
 # Iga meili jaoks ClavAV andmebaasi laadimine oleks lihtsalt väga aeglane&lt;br /&gt;
 ClamAddress: /var/run/clamav/clamd.ctl&lt;br /&gt;
 &lt;br /&gt;
 # Kasutaja kellena ClamSMTPD jookseb&lt;br /&gt;
 User: clamsmtp&lt;br /&gt;
 &lt;br /&gt;
 TempDirectory: /var/spool/clamsmtp&lt;br /&gt;
 PidFile: /var/run/clamsmtp/clamsmtpd.pid&lt;br /&gt;
 &lt;br /&gt;
 #MaxConnections: 64&lt;br /&gt;
 #TimeOut: 180&lt;br /&gt;
 #Header: X-AV-Checked: ClamAV using ClamSMTP&lt;br /&gt;
 #Bounce: off&lt;br /&gt;
 #Quarantine: off&lt;br /&gt;
 #TransparentProxy: off&lt;br /&gt;
&lt;br /&gt;
Peale seadistuste muutmist tuleks ClamSMTP deemon uuesti laadida:&lt;br /&gt;
 /etc/init.d/clamsmtp reload&lt;br /&gt;
&lt;br /&gt;
==SpamAssassin==&lt;br /&gt;
Kõigepeal veendu, et /etc/default/spamassassin failis oleks, siis saab Postfix käivitada spamc rakenduse!&lt;br /&gt;
 ENABLED=1&lt;br /&gt;
&lt;br /&gt;
Tasub veel teada et pordil 783 kuulab SpamAssassin&#039;i deemon, mille kaudu saab suvalist teksti filtreerida. Postfix kutsub välja käsurearakendust &#039;&#039;&#039;spamc&#039;&#039;&#039;, mis ühendub nimetatud pordile ning filtreerib kirju. Deemoni kinnipanemiseks või käivitamiseks võib kasutada käsku:&lt;br /&gt;
 /etc/init.d/spamassassin start|stop&lt;br /&gt;
&lt;br /&gt;
=Testimine=&lt;br /&gt;
==Saatmine SMTP&#039;ga==&lt;br /&gt;
Selleks, et oleks lihtne testida teeme sellise faili, mille sisuks on:&lt;br /&gt;
 import smtplib&lt;br /&gt;
 fromaddr = &amp;quot;&#039;&#039;&#039;[saatja@aadress]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 toaddrs  = &amp;quot;&#039;&#039;&#039;[siht@aadress]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 msg = &amp;quot;&#039;&#039;&#039;[Sõnumisisu]&#039;&#039;&#039;?\n&amp;quot;&lt;br /&gt;
 server = smtplib.SMTP(&#039;localhost&#039;)&lt;br /&gt;
 server.sendmail(fromaddr, toaddrs, msg)&lt;br /&gt;
 server.quit()&lt;br /&gt;
&lt;br /&gt;
Seejärel käivitame selle Python rakenduse:&lt;br /&gt;
 python &amp;lt;eelpool loodud faili nimi&amp;gt;&lt;br /&gt;
==Lugemine IMAP&#039;iga==&lt;br /&gt;
Järgnev Python programm püüab kohalikku masinasse sisse logida IMAP kaudu ning püüab tõmmata viimast e-kirja. Samas kontrollib, kas e-kirjale tehti viirusetõrjet ning rämpspostikontrolli:&lt;br /&gt;
 # -*- coding: utf-8 -*-&lt;br /&gt;
 import getpass, imaplib, sys&lt;br /&gt;
 def main():&lt;br /&gt;
   M = imaplib.IMAP4(&amp;quot;localhost&amp;quot;, 143)&lt;br /&gt;
   print &amp;quot;Username: &amp;quot;,&lt;br /&gt;
   username = sys.stdin.readline().strip()&lt;br /&gt;
   password =  getpass.getpass()&lt;br /&gt;
   M.login(username, password)&lt;br /&gt;
   status, value = M.select()&lt;br /&gt;
   if status != &amp;quot;OK&amp;quot;:&lt;br /&gt;
     print &amp;quot;Failed to log in&amp;quot;&lt;br /&gt;
     return&lt;br /&gt;
   mails = value[0]&lt;br /&gt;
   status, data = M.fetch( mails,&#039;(RFC822)&#039;)&lt;br /&gt;
   if status != &amp;quot;OK&amp;quot;:&lt;br /&gt;
     print &amp;quot;Failed to fetch mail!&amp;quot;&lt;br /&gt;
     return&lt;br /&gt;
   content = data[0][1]&lt;br /&gt;
   print content&lt;br /&gt;
   print &amp;quot;\nConclusion:&amp;quot;&lt;br /&gt;
   if &amp;quot;X-Virus-Scanned: ClamAV using ClamSMTP&amp;quot; in content:&lt;br /&gt;
     print &amp;quot;* Virus scan performed&amp;quot;&lt;br /&gt;
   else:&lt;br /&gt;
     print &amp;quot;* NO Virus scan performed!!!&amp;quot;&lt;br /&gt;
   if &amp;quot;X-Spam-Checker-Version: SpamAssassin&amp;quot; in content:&lt;br /&gt;
     print &amp;quot;* Spam check performed&amp;quot;&lt;br /&gt;
   else:&lt;br /&gt;
     print &amp;quot;* NO Spam check performed!!!&amp;quot;&lt;br /&gt;
   M.close()&lt;br /&gt;
   M.logout()&lt;br /&gt;
 main()&lt;br /&gt;
&lt;br /&gt;
Seejärel käivitame selle Python rakenduse:&lt;br /&gt;
 python &amp;lt;eelpool loodud faili nimi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kontrolli kas kõik sõlmed läbitakse, seda saab kirja päisest-HEADERS&#039;ist==&lt;br /&gt;
Näide:&lt;br /&gt;
 &lt;br /&gt;
 Return-Path: &amp;lt;testing@kkarma.localdomain&amp;gt;&lt;br /&gt;
 X-Original-To: root@localhost&lt;br /&gt;
 Delivered-To: root@localhost&lt;br /&gt;
 Received: by kkarma.localdomain (Postfix, from userid 65534)&lt;br /&gt;
        id DD69C17E20; Thu, 17 Dec 2009 19:31:18 +0200 (EET)&lt;br /&gt;
 &#039;&#039;&#039;X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on kkarma.ee&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;X-Spam-Level: **&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;X-Spam-Status: No, score=2.7 required=5.0 tests=ALL_TRUSTED,MISSING_SUBJECT,&lt;br /&gt;
        TVD_SPACE_RATIO autolearn=no version=3.2.5&#039;&#039;&#039;&lt;br /&gt;
 Received: from kkarma.localdomain (localhost [127.0.0.1])&lt;br /&gt;
        by kkarma.localdomain (Postfix) with ESMTP id 0F5BC17E1B&lt;br /&gt;
        for &amp;lt;root@localhost&amp;gt;; Thu, 17 Dec 2009 19:31:18 +0200 (EET)&lt;br /&gt;
 Received: from kkarma.ee (localhost [127.0.0.1])&lt;br /&gt;
        by kkarma.localdomain (Postfix) with ESMTP id CCCFC17DFD&lt;br /&gt;
        for &amp;lt;root@localhost&amp;gt;; Thu, 17 Dec 2009 19:31:17 +0200 (EET)&lt;br /&gt;
 Message-Id: &amp;lt;20091217173117.CCCFC17DFD@kkarma.localdomain&amp;gt;&lt;br /&gt;
 Date: Thu, 17 Dec 2009 19:31:17 +0200 (EET)&lt;br /&gt;
 From: testing@kkarma.localdomain&lt;br /&gt;
 To: undisclosed-recipients:;&lt;br /&gt;
 &#039;&#039;&#039;X-Virus-Scanned: ClamAV using ClamSMTP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tumendatud trükis olev kiri käib Spammiroboti ja viirusetõrje töötamise kohta!&lt;br /&gt;
&lt;br /&gt;
=Varundamine=&lt;br /&gt;
&lt;br /&gt;
Varundada tuleb kõik seadistusfailid, mida muudeti:&lt;br /&gt;
&lt;br /&gt;
 /etc/postfix/main.cf&lt;br /&gt;
 /etc/postfix/master.cf&lt;br /&gt;
 /etc/default/spamassassin &lt;br /&gt;
 /etc/clamsmtpd.conf&lt;br /&gt;
&lt;br /&gt;
Postfix, SpamAssassini ja ClamSMTP seadistuste varundamine, et oleks hea näha millal varundamine tehti lisame sellele varundamise kuupäeva, selline kuupäevaformaat(AastaKuuPäev)võimaldab kiirelt viimase faili leida:&lt;br /&gt;
 tar cvf varundamine.`date &#039;+%Y%m%d&#039;`.tar /etc/postfix/* /etc/default/spamassassin /etc/clamsmtpd.conf&lt;br /&gt;
&lt;br /&gt;
=Taastamine=&lt;br /&gt;
Järgneva käsuga saab kõik seaded taastada varemsalvestatud &#039;&#039;tarball&#039;&#039;ist&lt;br /&gt;
 cd / &amp;amp;&amp;amp; tar xvf varundamine.tar&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://v6sa.itcollege.ee/wiki/?page=email&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Labor2_E-post&amp;diff=4678</id>
		<title>Labor2 E-post</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Labor2_E-post&amp;diff=4678"/>
		<updated>2010-03-08T09:35:46Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Eeldused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Legend=&lt;br /&gt;
&lt;br /&gt;
Ver. 0.00, 03.11.2009&amp;lt;br&amp;gt;&lt;br /&gt;
Ver. 0.01, 14.12.2009&amp;lt;br&amp;gt;&lt;br /&gt;
Ver. 0.02, 17.12.2009&amp;lt;br&amp;gt;&lt;br /&gt;
Ver. 0.03, 18.12.2009&lt;br /&gt;
&lt;br /&gt;
=Tegijad=&lt;br /&gt;
&lt;br /&gt;
Sander Surva&amp;lt;br&amp;gt;&lt;br /&gt;
Ken Karma&amp;lt;br&amp;gt;&lt;br /&gt;
Lauri Võsandi&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Meil on kaks domeeni, kus on mailiserverid ja osapooled saavad omavahel e-posti teel suhelda. ssurva.ee ja kkarma.ee. kkarma.ee peale on seadistatud nii spämmifilter kui ja viirusetõrje sissetulevate mailide jaoks. Mõlemad domeenid samas logivad logiteateid eraldi faili.&lt;br /&gt;
&lt;br /&gt;
=Nõuded=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# domeenid kkarma ja ssurva&lt;br /&gt;
# d1 viirusetõrjega&lt;br /&gt;
# d1 spammifilter&lt;br /&gt;
# logima syslog-i + eraldi faili&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  +----+           +----+&lt;br /&gt;
  | D1 |   ------&amp;gt; | D2 |&lt;br /&gt;
  +----+           +----+&lt;br /&gt;
&lt;br /&gt;
=Eeldused=&lt;br /&gt;
Operatsioonisüsteemiks peab olema Ubuntu Server, mis jookseb kernelil 2.6.28-11&lt;br /&gt;
&lt;br /&gt;
Enne vaja seadistada DNS&lt;br /&gt;
&lt;br /&gt;
kasutame BIND-i, põhjalikuma leheküle leiab: [https://wiki.itcollege.ee/index.php/Nimeserveri_seadistamine_BIND9_n%C3%A4itel]&lt;br /&gt;
  apt-get install bind9&lt;br /&gt;
&lt;br /&gt;
kohalikud domeenid kkarma ja ssurva paigutame faili /etc/bind/named.conf.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zone &amp;quot;6.168.192.in-addr.arpa&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.6.168.192.in-addr.arpa&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
zone &amp;quot;ssurva.ee&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.ssurva.ee&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
zone &amp;quot;kkarma.ee&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.kkarma.ee&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nano /etc/bind/db.ssurva.ee&lt;br /&gt;
nano /etc/bind/db.kkarma.ee&lt;br /&gt;
nano /etc/bind/db.6.168.192.in-addr.arpa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nende failide sisu muuta järgmiselt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;&lt;br /&gt;
; BIND data file for ssurva.ee&lt;br /&gt;
;&lt;br /&gt;
$ORIGIN ssurva.ee.&lt;br /&gt;
$TTL    604800&lt;br /&gt;
@       IN      SOA     ns.ssurva.ee. root.ssurva.ee. (&lt;br /&gt;
                              3         ; Serial&lt;br /&gt;
                         604800         ; Refresh&lt;br /&gt;
                          86400         ; Retry&lt;br /&gt;
                        2419200         ; Expire&lt;br /&gt;
                         604800 )       ; Negative Cache TTL&lt;br /&gt;
;&lt;br /&gt;
ssurva.ee. IN      NS      ns.ssurva.ee.&lt;br /&gt;
ssurva.ee. IN      MX      10 mail.ssurva.ee.&lt;br /&gt;
ns.ssurva.ee.      IN      A       192.168.6.88&lt;br /&gt;
mail.ssurva.ee.    IN      A       192.168.6.88&lt;br /&gt;
www.ssurva.ee.     IN      CNAME       ssurva.ee.&lt;br /&gt;
ssurva.ee. IN      A   192.168.6.88&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;&lt;br /&gt;
; BIND data file for kkarma.ee&lt;br /&gt;
;&lt;br /&gt;
$ORIGIN kkarma.ee.&lt;br /&gt;
$TTL    604800&lt;br /&gt;
@       IN      SOA     ns.kkarma.ee. root.too.ee. (&lt;br /&gt;
                              3         ; Serial&lt;br /&gt;
                         604800         ; Refresh&lt;br /&gt;
                          86400         ; Retry&lt;br /&gt;
                        2419200         ; Expire&lt;br /&gt;
                         604800 )       ; Negative Cache TTL&lt;br /&gt;
;&lt;br /&gt;
kkarma.ee. IN      NS      ns.kkarma.ee.&lt;br /&gt;
kkarma.ee. IN      MX      10 mail.kkarma.ee.&lt;br /&gt;
ns.kkarma.ee.      IN      A       192.168.6.87&lt;br /&gt;
mail.kkarma.ee.    IN      A       192.168.6.87&lt;br /&gt;
www.kkarma.ee.     IN      CNAME       kkarma.ee.&lt;br /&gt;
kkarma.ee. IN      A   192.168.6.87&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ;&lt;br /&gt;
 ; BIND data file for local loopback interface&lt;br /&gt;
 ;&lt;br /&gt;
 $TTL    604800&lt;br /&gt;
 @       IN      SOA     localhost. root.localhost. (&lt;br /&gt;
                               3         ; Serial&lt;br /&gt;
                          604800         ; Refresh&lt;br /&gt;
                           86400         ; Retry&lt;br /&gt;
                         2419200         ; Expire&lt;br /&gt;
                          604800 )       ; Negative Cache TTL&lt;br /&gt;
 ;&lt;br /&gt;
 6.168.192.in-addr.arpa.       IN     NS     ns.ssurva.ee.&lt;br /&gt;
 88.6.168.192.in-addr.arpa.    IN     PTR    ns.ssurva.ee.&lt;br /&gt;
 88.6.168.192.in-addr.arpa.    IN     PTR    mail.ssurva.ee.&lt;br /&gt;
 87.6.168.192.in-addr.arpa.    IN     PTR    mail.kkarma.ee.&lt;br /&gt;
&lt;br /&gt;
=E-posti tarkvara paigaldus=&lt;br /&gt;
&lt;br /&gt;
Kõik installeerimised on tehtud root kasutaja alt, kui toiminguid tehakse mõne muu kasutaja alt &#039;&#039;&#039;siis tuleb iga käsu ette lisada sudo&#039;&#039;&#039; ! &lt;br /&gt;
&lt;br /&gt;
MTA ehk Mail Transfer Agent on Postfix:&lt;br /&gt;
  apt-get install postfix&lt;br /&gt;
Rämpspostifilter SpamAssassin:&lt;br /&gt;
  apt-get install spamassassin&lt;br /&gt;
Antiviirus ClamSMTP:&lt;br /&gt;
  apt-get install clamsmtp&lt;br /&gt;
MDA ehk Mail Delivery Agent on Courier:&lt;br /&gt;
  apt-get install courier-imap&lt;br /&gt;
SASL autentimiseks:&lt;br /&gt;
  apt-get install libsasl2-2 sasl2-bin&lt;br /&gt;
&lt;br /&gt;
=Kirjade vastuvõtmine=&lt;br /&gt;
Postfix kuulab pordil 25 ning saadab kirjad edasi 10030 pordile, kus ClamSMTP teeb viirusetõrjet. Peale seda ClamSMTP saadab need edasi 10025 pordile, kus Postfix nad uuesti vastu võtab ja teeb rämpsposti filtreerimist. Kirjad mis on läbinud sellise ahela paigutatakse ~/Maildir alla.&lt;br /&gt;
&lt;br /&gt;
==Postfix==&lt;br /&gt;
Postfix võtab vastu posti ka väljastpoolt ning salvestab vaikmisi /var/mail alla, selleks et kasutada uuemat Maildir formaati, mille korral paigutatakse kirjad ~/Maildir alla, ava &#039;&#039;&#039;/etc/postfix/main.cf&#039;&#039;&#039; ja lisa sinna:&lt;br /&gt;
 home_mailbox = Maildir/&lt;br /&gt;
 #Selleks, et võimaldada ITK tudengitele meile saata muuda relayhost selliseks- siis saad sisev6rgus olles sinna kirju saata: &lt;br /&gt;
 relayhost = earl.itcollege.ee&lt;br /&gt;
&lt;br /&gt;
Tee kindlaks et &#039;&#039;&#039;mydestination&#039;&#039;&#039; viitaks kohalikule masinale (et pingida saaks):&lt;br /&gt;
 mydestination = kkarma.ee,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peale seda ava Postfixi peamine seadistusfail /etc/postfix/master.cf ja tee kindlaks et seal on sellised read:&lt;br /&gt;
 smtp      inet  n       -       -       -       -       smtpd # Kuula pordil 25&lt;br /&gt;
   -o content_filter=clamav:127.0.0.1:10030                    # Saada edasi kohaliku masia pordile 10030&lt;br /&gt;
 10025     inet  n       -       -       -       -       smtpd # Kuula pordil 10025&lt;br /&gt;
   -o content_filter=spamassassin                              # Saada läbi SpamAssassini UNIX socketi (vt allpool)&lt;br /&gt;
 smtps     inet  n       -       -       -       -       smtpd # Kuula TLS&#039;iga krüpteeritud ühendusi pordil 465&lt;br /&gt;
   -o smtpd_sasl_auth_enable=yes                               # Luba autentimine läbi SASL+PAM&lt;br /&gt;
&lt;br /&gt;
Sama faili lõppu tuleks veel lisada filtri definitsioon:&lt;br /&gt;
 spamassassin unix -     n       n       -       -       pipe&lt;br /&gt;
         user=nobody argv=/usr/bin/spamc -f -e&lt;br /&gt;
         /usr/sbin/sendmail -oi -f ${sender} ${recipient}&lt;br /&gt;
 &lt;br /&gt;
 clamav      unix  -       -       n       -       16      smtp&lt;br /&gt;
         -o smtp_send_xforward_command=yes&lt;br /&gt;
&lt;br /&gt;
Peale seadistuste muutmist tuleks Postfix&#039;i deemon uuesti laadida:&lt;br /&gt;
 /etc/init.d/postfix reload&lt;br /&gt;
&lt;br /&gt;
==SASL seadistamine==&lt;br /&gt;
Tuleb lisada kasutaja &#039;&#039;&#039;postfix&#039;&#039;&#039; gruppi &#039;&#039;&#039;sasl&#039;&#039;&#039;:&lt;br /&gt;
 sudo adduser postfix sasl&lt;br /&gt;
&lt;br /&gt;
Ava /etc/postfix/sasl/smtpd.conf:&lt;br /&gt;
 pwcheck_method: saslauthd&lt;br /&gt;
 saslauthd_path: /etc/mux&lt;br /&gt;
 mech_list: login plain&lt;br /&gt;
&lt;br /&gt;
Ava SASL seadistuste fail: /etc/default/saslauthd:&lt;br /&gt;
 START=yes&lt;br /&gt;
 MECHANISMS=&amp;quot;pam&amp;quot;&lt;br /&gt;
 OPTIONS=&amp;quot;-c -m /var/spool/postfix/etc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Peale seda tuleks SASL teenus taaskäivitada:&lt;br /&gt;
 sudo /etc/init.d/saslauthd restart&lt;br /&gt;
&lt;br /&gt;
==ClamSMTP seadistamine==&lt;br /&gt;
Ava /etc/clamsmtpd.conf ja muuda selle sisu selliseks&lt;br /&gt;
 # Port kuhu edasi suunata meilid&lt;br /&gt;
 OutAddress: 10025&lt;br /&gt;
 &lt;br /&gt;
 # Kuula SMTP ühendusi kohaliku masina pordil 10030&lt;br /&gt;
 Listen: 127.0.0.1:10030&lt;br /&gt;
 &lt;br /&gt;
 # ClamAV deemon laetakse üks kord mällu ning ta kuulab clamd.ctl UNIX socketil&lt;br /&gt;
 # ClamSMTPD on lihtsalt üks ClamAV deemoni &amp;quot;klientidest&amp;quot; mis ühendub sinna socketisse&lt;br /&gt;
 # Iga meili jaoks ClavAV andmebaasi laadimine oleks lihtsalt väga aeglane&lt;br /&gt;
 ClamAddress: /var/run/clamav/clamd.ctl&lt;br /&gt;
 &lt;br /&gt;
 # Kasutaja kellena ClamSMTPD jookseb&lt;br /&gt;
 User: clamsmtp&lt;br /&gt;
 &lt;br /&gt;
 TempDirectory: /var/spool/clamsmtp&lt;br /&gt;
 PidFile: /var/run/clamsmtp/clamsmtpd.pid&lt;br /&gt;
 &lt;br /&gt;
 #MaxConnections: 64&lt;br /&gt;
 #TimeOut: 180&lt;br /&gt;
 #Header: X-AV-Checked: ClamAV using ClamSMTP&lt;br /&gt;
 #Bounce: off&lt;br /&gt;
 #Quarantine: off&lt;br /&gt;
 #TransparentProxy: off&lt;br /&gt;
&lt;br /&gt;
Peale seadistuste muutmist tuleks ClamSMTP deemon uuesti laadida:&lt;br /&gt;
 /etc/init.d/clamsmtp reload&lt;br /&gt;
&lt;br /&gt;
==SpamAssassin==&lt;br /&gt;
Kõigepeal veendu, et /etc/default/spamassassin failis oleks, siis saab Postfix käivitada spamc rakenduse!&lt;br /&gt;
 ENABLED=1&lt;br /&gt;
&lt;br /&gt;
Tasub veel teada et pordil 783 kuulab SpamAssassin&#039;i deemon, mille kaudu saab suvalist teksti filtreerida. Postfix kutsub välja käsurearakendust &#039;&#039;&#039;spamc&#039;&#039;&#039;, mis ühendub nimetatud pordile ning filtreerib kirju. Deemoni kinnipanemiseks või käivitamiseks võib kasutada käsku:&lt;br /&gt;
 /etc/init.d/spamassassin start|stop&lt;br /&gt;
&lt;br /&gt;
=Testimine=&lt;br /&gt;
==Saatmine SMTP&#039;ga==&lt;br /&gt;
Selleks, et oleks lihtne testida teeme sellise faili, mille sisuks on:&lt;br /&gt;
 import smtplib&lt;br /&gt;
 fromaddr = &amp;quot;&#039;&#039;&#039;[saatja@aadress]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 toaddrs  = &amp;quot;&#039;&#039;&#039;[siht@aadress]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 msg = &amp;quot;&#039;&#039;&#039;[Sõnumisisu]&#039;&#039;&#039;?\n&amp;quot;&lt;br /&gt;
 server = smtplib.SMTP(&#039;localhost&#039;)&lt;br /&gt;
 server.sendmail(fromaddr, toaddrs, msg)&lt;br /&gt;
 server.quit()&lt;br /&gt;
&lt;br /&gt;
Seejärel käivitame selle Python rakenduse:&lt;br /&gt;
 python &amp;lt;eelpool loodud faili nimi&amp;gt;&lt;br /&gt;
==Lugemine IMAP&#039;iga==&lt;br /&gt;
Järgnev Python programm püüab kohalikku masinasse sisse logida IMAP kaudu ning püüab tõmmata viimast e-kirja. Samas kontrollib, kas e-kirjale tehti viirusetõrjet ning rämpspostikontrolli:&lt;br /&gt;
 # -*- coding: utf-8 -*-&lt;br /&gt;
 import getpass, imaplib, sys&lt;br /&gt;
 def main():&lt;br /&gt;
   M = imaplib.IMAP4(&amp;quot;localhost&amp;quot;, 143)&lt;br /&gt;
   print &amp;quot;Username: &amp;quot;,&lt;br /&gt;
   username = sys.stdin.readline().strip()&lt;br /&gt;
   password =  getpass.getpass()&lt;br /&gt;
   M.login(username, password)&lt;br /&gt;
   status, value = M.select()&lt;br /&gt;
   if status != &amp;quot;OK&amp;quot;:&lt;br /&gt;
     print &amp;quot;Failed to log in&amp;quot;&lt;br /&gt;
     return&lt;br /&gt;
   mails = value[0]&lt;br /&gt;
   status, data = M.fetch( mails,&#039;(RFC822)&#039;)&lt;br /&gt;
   if status != &amp;quot;OK&amp;quot;:&lt;br /&gt;
     print &amp;quot;Failed to fetch mail!&amp;quot;&lt;br /&gt;
     return&lt;br /&gt;
   content = data[0][1]&lt;br /&gt;
   print content&lt;br /&gt;
   print &amp;quot;\nConclusion:&amp;quot;&lt;br /&gt;
   if &amp;quot;X-Virus-Scanned: ClamAV using ClamSMTP&amp;quot; in content:&lt;br /&gt;
     print &amp;quot;* Virus scan performed&amp;quot;&lt;br /&gt;
   else:&lt;br /&gt;
     print &amp;quot;* NO Virus scan performed!!!&amp;quot;&lt;br /&gt;
   if &amp;quot;X-Spam-Checker-Version: SpamAssassin&amp;quot; in content:&lt;br /&gt;
     print &amp;quot;* Spam check performed&amp;quot;&lt;br /&gt;
   else:&lt;br /&gt;
     print &amp;quot;* NO Spam check performed!!!&amp;quot;&lt;br /&gt;
   M.close()&lt;br /&gt;
   M.logout()&lt;br /&gt;
 main()&lt;br /&gt;
&lt;br /&gt;
Seejärel käivitame selle Python rakenduse:&lt;br /&gt;
 python &amp;lt;eelpool loodud faili nimi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kontrolli kas kõik sõlmed läbitakse, seda saab kirja päisest-HEADERS&#039;ist==&lt;br /&gt;
Näide:&lt;br /&gt;
 &lt;br /&gt;
 Return-Path: &amp;lt;testing@kkarma.localdomain&amp;gt;&lt;br /&gt;
 X-Original-To: root@localhost&lt;br /&gt;
 Delivered-To: root@localhost&lt;br /&gt;
 Received: by kkarma.localdomain (Postfix, from userid 65534)&lt;br /&gt;
        id DD69C17E20; Thu, 17 Dec 2009 19:31:18 +0200 (EET)&lt;br /&gt;
 &#039;&#039;&#039;X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on kkarma.ee&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;X-Spam-Level: **&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;X-Spam-Status: No, score=2.7 required=5.0 tests=ALL_TRUSTED,MISSING_SUBJECT,&lt;br /&gt;
        TVD_SPACE_RATIO autolearn=no version=3.2.5&#039;&#039;&#039;&lt;br /&gt;
 Received: from kkarma.localdomain (localhost [127.0.0.1])&lt;br /&gt;
        by kkarma.localdomain (Postfix) with ESMTP id 0F5BC17E1B&lt;br /&gt;
        for &amp;lt;root@localhost&amp;gt;; Thu, 17 Dec 2009 19:31:18 +0200 (EET)&lt;br /&gt;
 Received: from kkarma.ee (localhost [127.0.0.1])&lt;br /&gt;
        by kkarma.localdomain (Postfix) with ESMTP id CCCFC17DFD&lt;br /&gt;
        for &amp;lt;root@localhost&amp;gt;; Thu, 17 Dec 2009 19:31:17 +0200 (EET)&lt;br /&gt;
 Message-Id: &amp;lt;20091217173117.CCCFC17DFD@kkarma.localdomain&amp;gt;&lt;br /&gt;
 Date: Thu, 17 Dec 2009 19:31:17 +0200 (EET)&lt;br /&gt;
 From: testing@kkarma.localdomain&lt;br /&gt;
 To: undisclosed-recipients:;&lt;br /&gt;
 &#039;&#039;&#039;X-Virus-Scanned: ClamAV using ClamSMTP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tumendatud trükis olev kiri käib Spammiroboti ja viirusetõrje töötamise kohta!&lt;br /&gt;
&lt;br /&gt;
=Varundamine=&lt;br /&gt;
&lt;br /&gt;
Varundada tuleb kõik seadistusfailid, mida muudeti:&lt;br /&gt;
&lt;br /&gt;
 /etc/postfix/main.cf&lt;br /&gt;
 /etc/postfix/master.cf&lt;br /&gt;
 /etc/default/spamassassin &lt;br /&gt;
 /etc/clamsmtpd.conf&lt;br /&gt;
&lt;br /&gt;
Postfix, SpamAssassini ja ClamSMTP seadistuste varundamine, et oleks hea näha millal varundamine tehti lisame sellele varundamise kuupäeva, selline kuupäevaformaat(AastaKuuPäev)võimaldab kiirelt viimase faili leida:&lt;br /&gt;
 tar cvf varundamine.`date &#039;+%Y%m%d&#039;`.tar /etc/postfix/* /etc/default/spamassassin /etc/clamsmtpd.conf&lt;br /&gt;
&lt;br /&gt;
=Taastamine=&lt;br /&gt;
Järgneva käsuga saab kõik seaded taastada varemsalvestatud &#039;&#039;tarball&#039;&#039;ist&lt;br /&gt;
 cd / &amp;amp;&amp;amp; tar xvf varundamine.tar&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://v6sa.itcollege.ee/wiki/?page=email&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1802</id>
		<title>Talk:Nagios 3.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1802"/>
		<updated>2009-12-22T09:26:58Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Võetud&lt;br /&gt;
Fred Park&lt;br /&gt;
Kristjan Vahtra&lt;br /&gt;
Marian Leinakse&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.On ära selgitatud, miks teenust kasutatakse.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  4&lt;br /&gt;
|  4&lt;br /&gt;
|  Uue hosti defineerimise koha pealt jäi arusaamatuks, kas defaultis nagiosel ei olegi defineeritud hosti. Milline näeb välja default konf ja kas need read mis uue hosti lisamise all on kas need tuleb sinna copyda. Ülesande püstituse lahendamisel võiks &amp;quot;Oletame&amp;quot;, sõna sealt uue hosti defineerimise eest ära võtta. Autori poolsed korrektuurid said sisse viidud.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas. Tavainimesele arusaadav.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  2&lt;br /&gt;
|  Teenuse taastamise protseduur  võiks olla käskudega ära kirjeldatud. Käsud lisatud autori poolt.&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  20&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1801</id>
		<title>Talk:Nagios 3.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1801"/>
		<updated>2009-12-22T09:26:45Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Võetud&lt;br /&gt;
Fred Park&lt;br /&gt;
Kristjan Vahtra&lt;br /&gt;
Marian Leinakse&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.On ära selgitatud, miks teenust kasutatakse.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  4&lt;br /&gt;
|  4&lt;br /&gt;
|  Uue hosti defineerimise koha pealt jäi arusaamatuks, kas defaultis nagiosel ei olegi defineeritud hosti. Milline näeb välja default konf ja kas need read mis uue hosti lisamise all on kas need tuleb sinna copyda. Ülesande püstituse lahendamisel võiks &amp;quot;Oletame&amp;quot;, sõna sealt uue hosti defineerimise eest ära võtta. Autori poolsed korrektuurid said sisse viidud.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas. Tavainimesele arusaadav.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  2&lt;br /&gt;
|  Teenuse taastamise protseduur  võiks olla käskudega ära kirjeldatud. Käsud lisatud autori poolt.&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  18&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1720</id>
		<title>Talk:DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1720"/>
		<updated>2009-12-18T13:54:46Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsenseerivad õppejõud Thomas Tomson, Arno Joonsaar ja Laas Siimon.&lt;br /&gt;
Meie viimased täiendused on tehtud 18.12.2009 15:48.&amp;lt;br&amp;gt;&lt;br /&gt;
Parandused viidud peale seda sisse. &lt;br /&gt;
&lt;br /&gt;
NB, see ei ole veel hindamisele minev versioon. &lt;br /&gt;
Hindamisele läheb versioon 1.0, sellest ka puuduvad osad.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
! PÕHJUSED&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  0,75&lt;br /&gt;
|  Olemas, kellaaeg lisada.&lt;br /&gt;
|  Sellise juhendi puhul on päevaline täpsus piisav, kellaaja pärast norimine pole sellise juhendi puhul mõttekas.&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  On selgitatud miks just seda teenust kasutatakse.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Selgitab piisavalt püstitatud ülesande lahendust.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Süsteemi nõuded on piisava täpsusega lahti kirjeldatud.&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  4&lt;br /&gt;
|  3&lt;br /&gt;
|  Logifaili seadistamise osa võiks veel täiendada.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  2&lt;br /&gt;
|  Peale staatilise IP loomist tuleks teha serveri võrguliidesele alglaadimine.&lt;br /&gt;
|  Võrguliidesele alglaadimise osa lisatud&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Korraldused on selgelt tekstist eristatud.&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Muutuvad osad on eristatavad.&lt;br /&gt;
|  Viidud parandus sisse, muutuvad osad eristatud, juhendi alguses ära toodud ka kuidas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Tekst on struktureeritud ja loetav.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Tekst on tavainimesele lihtsalt loetav, vajalikud terminite selgitused on olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  0,75&lt;br /&gt;
|  Kas kindlalt on vaja konfifaili inkrementaalselt varundada?&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  2&lt;br /&gt;
|  Taastamise kirjeldus on piisavalt korrektne.&lt;br /&gt;
|  Lisatud status käsk, mis näitab DHCP serveri olekut&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  17,5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hetkeseisuga on teil koos 17,5 punkti.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Parandused:==&lt;br /&gt;
*Peatükk labori läbiviimiseks vajalik võiks asuda wiki alguses. Sissejuhatusest tuleks ära kaotada viide legendile.&amp;lt;br&amp;gt;&lt;br /&gt;
vastulause: labori läbiviimine on meelega pandud artikli lõppu, kuna eesmärk on teha üldkasutatav juhend DHCP serveri installeerimiseks. Välja on toodud see labori läbiviimise lihtsustamiseks, kuna selle eripäraga puutub kokku just nimelt siis. &amp;lt;br&amp;gt;&lt;br /&gt;
sissejuhatusse on parandus sisse viidud&lt;br /&gt;
&lt;br /&gt;
*Peale staatilise IP loomist tuleks serverile teha restart, sest muidu on kõik XXX.&amp;lt;br&amp;gt;&lt;br /&gt;
*vastus: parandus sisse viia veel vaja /etc/init.d/networking/restart or dhclient -r võiks funksida. üle kontrollida ja juhendisse kirjutada&amp;lt;br&amp;gt;&lt;br /&gt;
*Välja kirjutada kasutatud versioonid (täpsustada) (XXX andis otsingus teisi tulemusi).&amp;lt;br&amp;gt;&lt;br /&gt;
*vastus: versioonid täpsustatud &amp;lt;br&amp;gt;&lt;br /&gt;
*Konfifailis seletada lahti XX:XX.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&#039;dhcp3-server.conf&#039; faili ei ole olemas.&lt;br /&gt;
*vastus: oli typo, parandatud&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Mis selle lõiguga tegema peab?????????????????&amp;lt;br&amp;gt;&lt;br /&gt;
vastus: sellega ei pea midagi tegema, kõrvaldatud&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*cd /var/log touch dhcpd-server.log chown syslog:adm dhcpd-server.log nano /etc/syslog.conf [see rida selgitage lahti]&amp;lt;br&amp;gt;&lt;br /&gt;
Selgitage antud käskude tähendusi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*muuda klientmasina MAC aadress [lisada õpetus, kuidas seda teha, see on osa protsessist] (Testimise peatükk võiks olla enne Taastamist)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*//siia on vaja välja tuua meie konf [teenuse üldkirjelduse alapunktis](vaadata üle et tekst oleks korrektne);&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1719</id>
		<title>Talk:DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1719"/>
		<updated>2009-12-18T13:50:32Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsenseerivad õppejõud Thomas Tomson, Arno Joonsaar ja Laas Siimon.&lt;br /&gt;
Meie viimased täiendused on tehtud 17.12.2009 13:07.&amp;lt;br&amp;gt;&lt;br /&gt;
Parandused viidud peale seda sisse. &lt;br /&gt;
&lt;br /&gt;
NB, see ei ole veel hindamisele minev versioon. &lt;br /&gt;
Hindamisele läheb versioon 1.0, sellest ka puuduvad osad.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
! PÕHJUSED&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  0,75&lt;br /&gt;
|  Olemas, kellaaeg lisada.&lt;br /&gt;
|  Sellise juhendi puhul on päevaline täpsus piisav, kellaaja pärast norimine pole sellise juhendi puhul mõttekas.&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  On selgitatud miks just seda teenust kasutatakse.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Selgitab piisavalt püstitatud ülesande lahendust.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Süsteemi nõuded on piisava täpsusega lahti kirjeldatud.&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  4&lt;br /&gt;
|  3&lt;br /&gt;
|  Logifaili seadistamise osa võiks veel täiendada.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  2&lt;br /&gt;
|  Peale staatilise IP loomist tuleks teha serveri võrguliidesele alglaadimine.&lt;br /&gt;
|  Võrguliidesele alglaadimise osa lisatud&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Korraldused on selgelt tekstist eristatud.&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Muutuvad osad on eristatavad.&lt;br /&gt;
|  Viidud parandus sisse, muutuvad osad eristatud, juhendi alguses ära toodud ka kuidas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Tekst on struktureeritud ja loetav.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Tekst on tavainimesele lihtsalt loetav, vajalikud terminite selgitused on olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  0,75&lt;br /&gt;
|  Kas kindlalt on vaja konfifaili inkrementaalselt varundada?&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  2&lt;br /&gt;
|  Taastamise kirjeldus on piisavalt korrektne.&lt;br /&gt;
|  Lisatud status käsk, mis näitab DHCP serveri olekut&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  17,5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hetkeseisuga on teil koos 17,5 punkti.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Parandused:==&lt;br /&gt;
*Peatükk labori läbiviimiseks vajalik võiks asuda wiki alguses. Sissejuhatusest tuleks ära kaotada viide legendile.&amp;lt;br&amp;gt;&lt;br /&gt;
vastulause: labori läbiviimine on meelega pandud artikli lõppu, kuna eesmärk on teha üldkasutatav juhend DHCP serveri installeerimiseks. Välja on toodud see labori läbiviimise lihtsustamiseks, kuna selle eripäraga puutub kokku just nimelt siis. &amp;lt;br&amp;gt;&lt;br /&gt;
sissejuhatusse on parandus sisse viidud&lt;br /&gt;
&lt;br /&gt;
*Peale staatilise IP loomist tuleks serverile teha restart, sest muidu on kõik XXX.&amp;lt;br&amp;gt;&lt;br /&gt;
*vastus: parandus sisse viia veel vaja /etc/init.d/networking/restart or dhclient -r võiks funksida. üle kontrollida ja juhendisse kirjutada&amp;lt;br&amp;gt;&lt;br /&gt;
*Välja kirjutada kasutatud versioonid (täpsustada) (XXX andis otsingus teisi tulemusi).&amp;lt;br&amp;gt;&lt;br /&gt;
*vastus: versioonid täpsustatud &amp;lt;br&amp;gt;&lt;br /&gt;
*Konfifailis seletada lahti XX:XX.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&#039;dhcp3-server.conf&#039; faili ei ole olemas.&lt;br /&gt;
*vastus: oli typo, parandatud&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Mis selle lõiguga tegema peab?????????????????&amp;lt;br&amp;gt;&lt;br /&gt;
vastus: sellega ei pea midagi tegema, kõrvaldatud&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*cd /var/log touch dhcpd-server.log chown syslog:adm dhcpd-server.log nano /etc/syslog.conf [see rida selgitage lahti]&amp;lt;br&amp;gt;&lt;br /&gt;
Selgitage antud käskude tähendusi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*muuda klientmasina MAC aadress [lisada õpetus, kuidas seda teha, see on osa protsessist] (Testimise peatükk võiks olla enne Taastamist)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*//siia on vaja välja tuua meie konf [teenuse üldkirjelduse alapunktis](vaadata üle et tekst oleks korrektne);&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1718</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1718"/>
		<updated>2009-12-18T13:48:28Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Staatilise IP loomine DHCP serveri jaoks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|-&lt;br /&gt;
|  1.1&lt;br /&gt;
|  15.12.09&lt;br /&gt;
|  Viidud sisse parandused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autorid: Marian Leinakse, Fred Park, Kristjan Vahtra&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Antud juhendis on muutuvad väärtused nurksulgudes &amp;lt;see osa on kasutaja seadistada&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile 8.04.3 DHCP v3 installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Legend==&lt;br /&gt;
Server jagab kahte subnetti, millest ühele saab ligi kindla MAC aadressiga, teisel subnetil pole ligipääsupiirangut. &lt;br /&gt;
Testimiseks on vajalik testmasin, mille MAC aadressile antakse fikseeritud IP. MAC aadressitega mängides saab testida piirangu toimivust. &lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu 8.04.3 server-versioon, klient masinas jookseb kas Ubuntu 8.04.3 Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address &amp;lt;192.168.53.11&amp;gt;&lt;br /&gt;
netmask &amp;lt;255.255.255.0&amp;gt;&lt;br /&gt;
broadcast &amp;lt;192.168.53.255&amp;gt;&lt;br /&gt;
network &amp;lt;192.168.53.0&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tee võrguliidesele restart:&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/networking restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! Üleval välja toodud IP-d võid valida endale sobivad, jälgi ainult, et need klapiks ka järgnevates seadistustes.&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/backup/&lt;br /&gt;
cp -r /etc/default/dhcp3-server /etc/default/backup/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;*cp /etc/dhcp3/dhcpd.conf /etc/backup/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet &amp;lt;192.168.53.0&amp;gt; netmask &amp;lt;255.255.255.0&amp;gt; {&lt;br /&gt;
range &amp;lt;192.168.53.12 192.168.53.15&amp;gt;;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet &amp;lt;XX:XX:XX:XX:XX:XX&amp;gt;;&lt;br /&gt;
  fixed-address &amp;lt;192.168.53.13&amp;gt;;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet &amp;lt;XX:XX:XX:XX:XX:XX&amp;gt;;&lt;br /&gt;
  fixed-address &amp;lt;192.168.53.14&amp;gt;;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
NB! Üleval toodud IP aadressid ja vahemikud on näitlikud. Vajadusel sisesta siia omale sobivad. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;XX:XX:XX:XX:XX:XX&amp;gt; esindab klient-masina MAC aadressi, mida näeb &amp;lt;pre&amp;gt;ifconfig&amp;lt;/pre&amp;gt; alt HWaddress realt&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
&lt;br /&gt;
·     subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
&lt;br /&gt;
·     range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
&lt;br /&gt;
·     option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut · · serverit, eraldades neid komaga.  &lt;br /&gt;
&lt;br /&gt;
·      option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
&lt;br /&gt;
·     option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
&lt;br /&gt;
·     option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
&lt;br /&gt;
·     defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
&lt;br /&gt;
·     max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DHCP logifaili seadistamine==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir &amp;lt;/etc/dhcp3/backup/&amp;gt;&lt;br /&gt;
cp /etc/dhcp3/dhcp3-server &amp;lt;/etc/dhcp3/backup/dhcp3-server_backup&amp;gt; &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf &amp;lt;/etc/dhcp3/backup/dhcpd_backup.conf&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;cp /var/log/dhcpd-server.log /var/log/backup_dhcpd-server.log&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
Testimiseks muuda konfiguratsioonifailis MAC aadress testmasina omast erinevaks. Salvesta muudatused ja klientmasinas dhclient -r ja seejärel /etc/init.d/networking restart. Kontrolli, et uus IP oleks teisest subnetist&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
Kui teenuse töös esineb probleeme, siis kontrolli üle järgnevad sammud. Järgnev ei ole esitatud ajalises järjestuses. &lt;br /&gt;
· Kontrolli DHCP serveri olekut&lt;br /&gt;
  &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server status&amp;lt;/pre&amp;gt;&lt;br /&gt;
· restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
· kontrolli, kas DHCP server on olemas. Vajadusel installeeri see uuesti ja taasta seaded varukoopiast.&lt;br /&gt;
    &amp;lt;pre&amp;gt;apt-cache policy dhcp3-server&lt;br /&gt;
    sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
· eemalda DHCP server koos konfiguratsiooniga ja tee puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
· taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp  &amp;lt;/etc/dhcp3/backup/dhcp3-server_backup&amp;gt; /etc/dhcp3/dhcp3-server&lt;br /&gt;
cp  &amp;lt;/etc/dhcp3/backup/dhcpd_backup.conf&amp;gt;/etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1717</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1717"/>
		<updated>2009-12-18T13:48:06Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Staatilise IP loomine DHCP serveri jaoks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|-&lt;br /&gt;
|  1.1&lt;br /&gt;
|  15.12.09&lt;br /&gt;
|  Viidud sisse parandused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autorid: Marian Leinakse, Fred Park, Kristjan Vahtra&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Antud juhendis on muutuvad väärtused nurksulgudes &amp;lt;see osa on kasutaja seadistada&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile 8.04.3 DHCP v3 installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Legend==&lt;br /&gt;
Server jagab kahte subnetti, millest ühele saab ligi kindla MAC aadressiga, teisel subnetil pole ligipääsupiirangut. &lt;br /&gt;
Testimiseks on vajalik testmasin, mille MAC aadressile antakse fikseeritud IP. MAC aadressitega mängides saab testida piirangu toimivust. &lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu 8.04.3 server-versioon, klient masinas jookseb kas Ubuntu 8.04.3 Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address &amp;lt;192.168.53.11&amp;gt;&lt;br /&gt;
netmask &amp;lt;255.255.255.0&amp;gt;&lt;br /&gt;
broadcast &amp;lt;192.168.53.255&amp;gt;&lt;br /&gt;
network &amp;lt;192.168.53.0&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tee võrguliidesele restart&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/networking restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! Üleval välja toodud IP-d võid valida endale sobivad, jälgi ainult, et need klapiks ka järgnevates seadistustes.&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/backup/&lt;br /&gt;
cp -r /etc/default/dhcp3-server /etc/default/backup/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;*cp /etc/dhcp3/dhcpd.conf /etc/backup/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet &amp;lt;192.168.53.0&amp;gt; netmask &amp;lt;255.255.255.0&amp;gt; {&lt;br /&gt;
range &amp;lt;192.168.53.12 192.168.53.15&amp;gt;;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet &amp;lt;XX:XX:XX:XX:XX:XX&amp;gt;;&lt;br /&gt;
  fixed-address &amp;lt;192.168.53.13&amp;gt;;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet &amp;lt;XX:XX:XX:XX:XX:XX&amp;gt;;&lt;br /&gt;
  fixed-address &amp;lt;192.168.53.14&amp;gt;;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
NB! Üleval toodud IP aadressid ja vahemikud on näitlikud. Vajadusel sisesta siia omale sobivad. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;XX:XX:XX:XX:XX:XX&amp;gt; esindab klient-masina MAC aadressi, mida näeb &amp;lt;pre&amp;gt;ifconfig&amp;lt;/pre&amp;gt; alt HWaddress realt&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
&lt;br /&gt;
·     subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
&lt;br /&gt;
·     range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
&lt;br /&gt;
·     option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut · · serverit, eraldades neid komaga.  &lt;br /&gt;
&lt;br /&gt;
·      option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
&lt;br /&gt;
·     option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
&lt;br /&gt;
·     option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
&lt;br /&gt;
·     defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
&lt;br /&gt;
·     max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DHCP logifaili seadistamine==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir &amp;lt;/etc/dhcp3/backup/&amp;gt;&lt;br /&gt;
cp /etc/dhcp3/dhcp3-server &amp;lt;/etc/dhcp3/backup/dhcp3-server_backup&amp;gt; &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf &amp;lt;/etc/dhcp3/backup/dhcpd_backup.conf&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;cp /var/log/dhcpd-server.log /var/log/backup_dhcpd-server.log&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
Testimiseks muuda konfiguratsioonifailis MAC aadress testmasina omast erinevaks. Salvesta muudatused ja klientmasinas dhclient -r ja seejärel /etc/init.d/networking restart. Kontrolli, et uus IP oleks teisest subnetist&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
Kui teenuse töös esineb probleeme, siis kontrolli üle järgnevad sammud. Järgnev ei ole esitatud ajalises järjestuses. &lt;br /&gt;
· Kontrolli DHCP serveri olekut&lt;br /&gt;
  &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server status&amp;lt;/pre&amp;gt;&lt;br /&gt;
· restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
· kontrolli, kas DHCP server on olemas. Vajadusel installeeri see uuesti ja taasta seaded varukoopiast.&lt;br /&gt;
    &amp;lt;pre&amp;gt;apt-cache policy dhcp3-server&lt;br /&gt;
    sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
· eemalda DHCP server koos konfiguratsiooniga ja tee puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
· taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp  &amp;lt;/etc/dhcp3/backup/dhcp3-server_backup&amp;gt; /etc/dhcp3/dhcp3-server&lt;br /&gt;
cp  &amp;lt;/etc/dhcp3/backup/dhcpd_backup.conf&amp;gt;/etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1716</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1716"/>
		<updated>2009-12-18T13:46:11Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Staatilise IP loomine DHCP serveri jaoks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|-&lt;br /&gt;
|  1.1&lt;br /&gt;
|  15.12.09&lt;br /&gt;
|  Viidud sisse parandused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autorid: Marian Leinakse, Fred Park, Kristjan Vahtra&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Antud juhendis on muutuvad väärtused nurksulgudes &amp;lt;see osa on kasutaja seadistada&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile 8.04.3 DHCP v3 installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Legend==&lt;br /&gt;
Server jagab kahte subnetti, millest ühele saab ligi kindla MAC aadressiga, teisel subnetil pole ligipääsupiirangut. &lt;br /&gt;
Testimiseks on vajalik testmasin, mille MAC aadressile antakse fikseeritud IP. MAC aadressitega mängides saab testida piirangu toimivust. &lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu 8.04.3 server-versioon, klient masinas jookseb kas Ubuntu 8.04.3 Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address &amp;lt;192.168.53.11&amp;gt;&lt;br /&gt;
netmask &amp;lt;255.255.255.0&amp;gt;&lt;br /&gt;
broadcast &amp;lt;192.168.53.255&amp;gt;&lt;br /&gt;
network &amp;lt;192.168.53.0&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Võrguliidesele tuleks teha restart, et omandada uus staatiline ip, selleks oleks vaja käsurealt sisestada järgnev käsk&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/networking restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! Üleval välja toodud IP-d võid valida endale sobivad, jälgi ainult, et need klapiks ka järgnevates seadistustes.&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/backup/&lt;br /&gt;
cp -r /etc/default/dhcp3-server /etc/default/backup/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;*cp /etc/dhcp3/dhcpd.conf /etc/backup/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet &amp;lt;192.168.53.0&amp;gt; netmask &amp;lt;255.255.255.0&amp;gt; {&lt;br /&gt;
range &amp;lt;192.168.53.12 192.168.53.15&amp;gt;;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet &amp;lt;XX:XX:XX:XX:XX:XX&amp;gt;;&lt;br /&gt;
  fixed-address &amp;lt;192.168.53.13&amp;gt;;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet &amp;lt;XX:XX:XX:XX:XX:XX&amp;gt;;&lt;br /&gt;
  fixed-address &amp;lt;192.168.53.14&amp;gt;;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
NB! Üleval toodud IP aadressid ja vahemikud on näitlikud. Vajadusel sisesta siia omale sobivad. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;XX:XX:XX:XX:XX:XX&amp;gt; esindab klient-masina MAC aadressi, mida näeb &amp;lt;pre&amp;gt;ifconfig&amp;lt;/pre&amp;gt; alt HWaddress realt&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
&lt;br /&gt;
·     subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
&lt;br /&gt;
·     range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
&lt;br /&gt;
·     option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut · · serverit, eraldades neid komaga.  &lt;br /&gt;
&lt;br /&gt;
·      option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
&lt;br /&gt;
·     option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
&lt;br /&gt;
·     option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
&lt;br /&gt;
·     defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
&lt;br /&gt;
·     max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DHCP logifaili seadistamine==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir &amp;lt;/etc/dhcp3/backup/&amp;gt;&lt;br /&gt;
cp /etc/dhcp3/dhcp3-server &amp;lt;/etc/dhcp3/backup/dhcp3-server_backup&amp;gt; &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf &amp;lt;/etc/dhcp3/backup/dhcpd_backup.conf&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;cp /var/log/dhcpd-server.log /var/log/backup_dhcpd-server.log&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
Testimiseks muuda konfiguratsioonifailis MAC aadress testmasina omast erinevaks. Salvesta muudatused ja klientmasinas dhclient -r ja seejärel /etc/init.d/networking restart. Kontrolli, et uus IP oleks teisest subnetist&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
Kui teenuse töös esineb probleeme, siis kontrolli üle järgnevad sammud. Järgnev ei ole esitatud ajalises järjestuses. &lt;br /&gt;
· Kontrolli DHCP serveri olekut&lt;br /&gt;
  &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server status&amp;lt;/pre&amp;gt;&lt;br /&gt;
· restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
· kontrolli, kas DHCP server on olemas. Vajadusel installeeri see uuesti ja taasta seaded varukoopiast.&lt;br /&gt;
    &amp;lt;pre&amp;gt;apt-cache policy dhcp3-server&lt;br /&gt;
    sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
· eemalda DHCP server koos konfiguratsiooniga ja tee puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
· taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp  &amp;lt;/etc/dhcp3/backup/dhcp3-server_backup&amp;gt; /etc/dhcp3/dhcp3-server&lt;br /&gt;
cp  &amp;lt;/etc/dhcp3/backup/dhcpd_backup.conf&amp;gt;/etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1714</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1714"/>
		<updated>2009-12-18T13:45:23Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Staatilise IP loomine DHCP serveri jaoks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|-&lt;br /&gt;
|  1.1&lt;br /&gt;
|  15.12.09&lt;br /&gt;
|  Viidud sisse parandused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autorid: Marian Leinakse, Fred Park, Kristjan Vahtra&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Antud juhendis on muutuvad väärtused nurksulgudes &amp;lt;see osa on kasutaja seadistada&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile 8.04.3 DHCP v3 installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Legend==&lt;br /&gt;
Server jagab kahte subnetti, millest ühele saab ligi kindla MAC aadressiga, teisel subnetil pole ligipääsupiirangut. &lt;br /&gt;
Testimiseks on vajalik testmasin, mille MAC aadressile antakse fikseeritud IP. MAC aadressitega mängides saab testida piirangu toimivust. &lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu 8.04.3 server-versioon, klient masinas jookseb kas Ubuntu 8.04.3 Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address &amp;lt;192.168.53.11&amp;gt;&lt;br /&gt;
netmask &amp;lt;255.255.255.0&amp;gt;&lt;br /&gt;
broadcast &amp;lt;192.168.53.255&amp;gt;&lt;br /&gt;
network &amp;lt;192.168.53.0&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Võrguliidesele tuleks teha restart, et omandada uus staatiline, selleks oleks vaja käsurealt sisestada järgnev käsk&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/networking restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! Üleval välja toodud IP-d võid valida endale sobivad, jälgi ainult, et need klapiks ka järgnevates seadistustes.&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/backup/&lt;br /&gt;
cp -r /etc/default/dhcp3-server /etc/default/backup/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;*cp /etc/dhcp3/dhcpd.conf /etc/backup/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet &amp;lt;192.168.53.0&amp;gt; netmask &amp;lt;255.255.255.0&amp;gt; {&lt;br /&gt;
range &amp;lt;192.168.53.12 192.168.53.15&amp;gt;;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet &amp;lt;XX:XX:XX:XX:XX:XX&amp;gt;;&lt;br /&gt;
  fixed-address &amp;lt;192.168.53.13&amp;gt;;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet &amp;lt;XX:XX:XX:XX:XX:XX&amp;gt;;&lt;br /&gt;
  fixed-address &amp;lt;192.168.53.14&amp;gt;;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
NB! Üleval toodud IP aadressid ja vahemikud on näitlikud. Vajadusel sisesta siia omale sobivad. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;XX:XX:XX:XX:XX:XX&amp;gt; esindab klient-masina MAC aadressi, mida näeb &amp;lt;pre&amp;gt;ifconfig&amp;lt;/pre&amp;gt; alt HWaddress realt&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
&lt;br /&gt;
·     subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
&lt;br /&gt;
·     range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
&lt;br /&gt;
·     option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut · · serverit, eraldades neid komaga.  &lt;br /&gt;
&lt;br /&gt;
·      option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
&lt;br /&gt;
·     option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
&lt;br /&gt;
·     option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
&lt;br /&gt;
·     defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
&lt;br /&gt;
·     max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DHCP logifaili seadistamine==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir &amp;lt;/etc/dhcp3/backup/&amp;gt;&lt;br /&gt;
cp /etc/dhcp3/dhcp3-server &amp;lt;/etc/dhcp3/backup/dhcp3-server_backup&amp;gt; &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf &amp;lt;/etc/dhcp3/backup/dhcpd_backup.conf&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;cp /var/log/dhcpd-server.log /var/log/backup_dhcpd-server.log&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
Testimiseks muuda konfiguratsioonifailis MAC aadress testmasina omast erinevaks. Salvesta muudatused ja klientmasinas dhclient -r ja seejärel /etc/init.d/networking restart. Kontrolli, et uus IP oleks teisest subnetist&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
Kui teenuse töös esineb probleeme, siis kontrolli üle järgnevad sammud. Järgnev ei ole esitatud ajalises järjestuses. &lt;br /&gt;
· Kontrolli DHCP serveri olekut&lt;br /&gt;
  &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server status&amp;lt;/pre&amp;gt;&lt;br /&gt;
· restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
· kontrolli, kas DHCP server on olemas. Vajadusel installeeri see uuesti ja taasta seaded varukoopiast.&lt;br /&gt;
    &amp;lt;pre&amp;gt;apt-cache policy dhcp3-server&lt;br /&gt;
    sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
· eemalda DHCP server koos konfiguratsiooniga ja tee puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
· taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp  &amp;lt;/etc/dhcp3/backup/dhcp3-server_backup&amp;gt; /etc/dhcp3/dhcp3-server&lt;br /&gt;
cp  &amp;lt;/etc/dhcp3/backup/dhcpd_backup.conf&amp;gt;/etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1712</id>
		<title>Talk:Nagios 3.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1712"/>
		<updated>2009-12-18T13:38:50Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Võetud&lt;br /&gt;
Fred Park&lt;br /&gt;
Kristjan Vahtra&lt;br /&gt;
Marian Leinakse&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.On ära selgitatud, miks teenust kasutatakse.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  4&lt;br /&gt;
|  3&lt;br /&gt;
|  Uue hosti defineerimise koha pealt jäi arusaamatuks, kas defaultis nagiosel ei olegi defineeritud hosti. Milline näeb välja default konf ja kas need read mis uue hosti lisamise all on kas need tuleb sinna copyda. Ülesande püstituse lahendamisel võiks &amp;quot;Oletame&amp;quot;, sõna sealt uue hosti defineerimise eest ära võtta.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas. Tavainimesele arusaadav.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  1&lt;br /&gt;
|  Teenuse taastamise protseduur  võiks olla käskudega ära kirjeldatud&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  18&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1711</id>
		<title>Talk:Nagios 3.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1711"/>
		<updated>2009-12-18T13:37:30Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Võetud&lt;br /&gt;
Fred Park&lt;br /&gt;
Kristjan Vahtra&lt;br /&gt;
Marian Leinakse&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.On ära selgitatud, miks teenust kasutatakse.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  4&lt;br /&gt;
|  3&lt;br /&gt;
|  Uue hosti defineerimise koha pealt jäi arusaamatuks, kas defaultis nagiosel ei olegi defineeritud hosti. Milline näeb välja default konf ja kas need read mis uue hosti lisamise all on kas need tuleb sinna copyda. Ülesande püstituse lahendamisel võiks &amp;quot;Oletame&amp;quot;, sõna sealt uue hosti defineerimise eest ära võtta.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas. Tavainimesele arusaadav.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  1&lt;br /&gt;
|  Teenuse taastamise protseduur  võiks olla käskudega ära kirjeldatud&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1689</id>
		<title>Talk:Nagios 3.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1689"/>
		<updated>2009-12-18T12:46:07Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Võetud&lt;br /&gt;
Fred Park&lt;br /&gt;
Kristjan Vahtra&lt;br /&gt;
Marian Leinakse&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.On ära selgitatud, miks teenust kasutatakse.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  4&lt;br /&gt;
|  3&lt;br /&gt;
|  Uue hosti defineerimise koha pealt jäi arusaamatuks, kas defaultis nagiosel ei olegi defineeritud hosti. Milline näeb välja default konf ja kas need read mis uue hosti lisamise all on kas need tuleb sinna copyda. Ülesande püstituse lahendamisel võiks &amp;quot;Oletame&amp;quot;, sõna sealt uue hosti defineerimise eest ära võtta.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  &lt;br /&gt;
|   &lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1687</id>
		<title>Talk:Nagios 3.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1687"/>
		<updated>2009-12-18T12:44:23Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Võetud&lt;br /&gt;
Fred Park&lt;br /&gt;
Kristjan Vahtra&lt;br /&gt;
Marian Leinakse&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.On ära selgitatud, miks teenust kasutatakse.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  4&lt;br /&gt;
|  3&lt;br /&gt;
|  Uue hosti defineerimise koha pealt jäi arusaamatuks, kas defaultis nagiosel ei olegi defineeritud hosti. Milline näeb välja default konf ja kas need read mis uue hosti lisamise all on kas need tuleb sinna copyda. Ülesande püstituse lahendamisel võiks &amp;quot;Oletame&amp;quot;, sõna sealt ära võtta.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  &lt;br /&gt;
|   &lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1263</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1263"/>
		<updated>2009-12-14T13:51:04Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Varundamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autorid: Marian Leinakse, Fred Park, Kristjan Vahtra&#039;&#039;&#039;&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile XXX DHCP vXXX installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
Legend: Server masin jagab kahte subnetti, millest ühes on MAC aadressi piirang, teine võrk on piiranguteta. Testimiseks vahetada klient-masinas MAC aadress. &lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu XXXX server, klient masinas jookseb kas Ubuntu XX Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse üldkirjeldus==&lt;br /&gt;
Konfiguratsioonifailis seadistatakse sobilikud IP vahemikud. &lt;br /&gt;
 &lt;br /&gt;
Mis IP vahemik meil kasutuses, mis pordid jne. &lt;br /&gt;
ip vahemik konf failist&lt;br /&gt;
192.168.53.12 - 192.168.53.18&lt;br /&gt;
subnet&lt;br /&gt;
netmask&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//siia on vaja välja tuua meie konf&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read failist:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address 192.168.53.11&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.53.255&lt;br /&gt;
network 192.168.53.0 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;*cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;*cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet 192.168.53.0 netmask 255.255.255.0 {&lt;br /&gt;
range 192.168.53.12 192.168.53.15;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.13;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.14;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut serverit, eraldades neid komaga.  &lt;br /&gt;
option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP logifaili seadistamine&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. Soovitatav on seda teha inkrementaalselt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;*cp /etc/dhcp3/dhcp3-server /etc/backup/dhcp3/dhcp3-server_backup &lt;br /&gt;
*cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/backup/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
&lt;br /&gt;
//troubleshootimine (kas teenus on püsti? kas konf failid on korras? jne)&lt;br /&gt;
1) restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
2) kontrolli, kas DHCP server on olemas :) vajadusel installeeri see uuesti&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
3) eemalda DHCP server konfiga puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
4) taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*cp /etc/default/backup/dhcp3-server_backup /etc/default/&lt;br /&gt;
*cp /etc/dhcp3/backup/dhcpd_backup.conf /etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
&lt;br /&gt;
muuda klientmasina MAC aadress&lt;br /&gt;
või kasuta teist testmasinat&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1262</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1262"/>
		<updated>2009-12-14T13:49:10Z</updated>

		<summary type="html">&lt;p&gt;Fpark: Undo revision 1259 by Fpark (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autorid: Marian Leinakse, Fred Park, Kristjan Vahtra&#039;&#039;&#039;&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile XXX DHCP vXXX installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
Legend: Server masin jagab kahte subnetti, millest ühes on MAC aadressi piirang, teine võrk on piiranguteta. Testimiseks vahetada klient-masinas MAC aadress. &lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu XXXX server, klient masinas jookseb kas Ubuntu XX Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse üldkirjeldus==&lt;br /&gt;
Konfiguratsioonifailis seadistatakse sobilikud IP vahemikud. &lt;br /&gt;
 &lt;br /&gt;
Mis IP vahemik meil kasutuses, mis pordid jne. &lt;br /&gt;
ip vahemik konf failist&lt;br /&gt;
192.168.53.12 - 192.168.53.18&lt;br /&gt;
subnet&lt;br /&gt;
netmask&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//siia on vaja välja tuua meie konf&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read failist:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address 192.168.53.11&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.53.255&lt;br /&gt;
network 192.168.53.0 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;*cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;*cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet 192.168.53.0 netmask 255.255.255.0 {&lt;br /&gt;
range 192.168.53.12 192.168.53.15;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.13;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.14;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut serverit, eraldades neid komaga.  &lt;br /&gt;
option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP logifaili seadistamine&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. Soovitatav on seda teha inkrementaalselt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcp3-server /etc/backup/dhcp3/dhcp3-server_backup &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/backup/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
&lt;br /&gt;
//troubleshootimine (kas teenus on püsti? kas konf failid on korras? jne)&lt;br /&gt;
1) restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
2) kontrolli, kas DHCP server on olemas :) vajadusel installeeri see uuesti&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
3) eemalda DHCP server konfiga puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
4) taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*cp /etc/default/backup/dhcp3-server_backup /etc/default/&lt;br /&gt;
*cp /etc/dhcp3/backup/dhcpd_backup.conf /etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
&lt;br /&gt;
muuda klientmasina MAC aadress&lt;br /&gt;
või kasuta teist testmasinat&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1259</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1259"/>
		<updated>2009-12-14T13:40:07Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Varundamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autorid: Marian Leinakse, Fred Park, Kristjan Vahtra&#039;&#039;&#039;&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile XXX DHCP vXXX installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
Legend: Server masin jagab kahte subnetti, millest ühes on MAC aadressi piirang, teine võrk on piiranguteta. Testimiseks vahetada klient-masinas MAC aadress. &lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu XXXX server, klient masinas jookseb kas Ubuntu XX Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse üldkirjeldus==&lt;br /&gt;
Konfiguratsioonifailis seadistatakse sobilikud IP vahemikud. &lt;br /&gt;
 &lt;br /&gt;
Mis IP vahemik meil kasutuses, mis pordid jne. &lt;br /&gt;
ip vahemik konf failist&lt;br /&gt;
192.168.53.12 - 192.168.53.18&lt;br /&gt;
subnet&lt;br /&gt;
netmask&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//siia on vaja välja tuua meie konf&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read failist:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address 192.168.53.11&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.53.255&lt;br /&gt;
network 192.168.53.0 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet 192.168.53.0 netmask 255.255.255.0 {&lt;br /&gt;
range 192.168.53.12 192.168.53.15;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.13;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.14;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut serverit, eraldades neid komaga.  &lt;br /&gt;
option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP logifaili seadistamine&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. Soovitatav on seda teha inkrementaalselt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcp3-server /etc/backup/dhcp3/ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
&lt;br /&gt;
//troubleshootimine (kas teenus on püsti? kas konf failid on korras? jne)&lt;br /&gt;
1) restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
2) kontrolli, kas DHCP server on olemas :) vajadusel installeeri see uuesti&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
3) eemalda DHCP server konfiga puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
4) taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/default/dhcp3-server_backup /etc/default/&lt;br /&gt;
cp /etc/dhcp3/dhcpd_backup.conf /etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
&lt;br /&gt;
muuda klientmasina MAC aadress&lt;br /&gt;
või kasuta teist testmasinat&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1251</id>
		<title>Talk:DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1251"/>
		<updated>2009-12-14T13:32:32Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsenseerivad Thomas Tomson ja Arno Joonsaar.&lt;br /&gt;
Teie hindamine toimub 5-palli süsteemis.&lt;br /&gt;
&lt;br /&gt;
NB, see ei ole veel hindamisele minev versioon. &lt;br /&gt;
Hindamisele läheb versioon 1.0, sellest ka puuduvad osad. (Aeg on läbi. Olgem täpsed.)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
! PÕHJUSED&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 5&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  4&lt;br /&gt;
|  Olemas, kellaaeg lisada.&lt;br /&gt;
|  Sellise juhendi puhul on päevaline täpsus piisav, kellaaja pärast norimine pole sellise juhendi puhul mõttekas.&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  4&lt;br /&gt;
|  Puudub stsenaarium - miks me just seda teenust kasutame.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Selgitab piisavalt püstitatud ülesande lahendust.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Süsteemi nõuded on piisava täpsusega lahti kirjeldatud.&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  3&lt;br /&gt;
|  4&lt;br /&gt;
|  Konfiguratsioonifaili selgituste osas ei ole tekst korralikult loetav ega liigendatud (täiendage). &amp;lt;br&amp;gt;Logifailide osa võiks olla eraldi peatüki all.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  5&lt;br /&gt;
|  Juhend on tehniliselt korrektne.&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  4&lt;br /&gt;
|  Korraldused on selgelt tekstist eristatud.&lt;br /&gt;
|-&lt;br /&gt;
| Käskude väljundid on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Muutuvad osad tuleks selgelt eristada, näiteks &amp;lt;siia tuleb sinu broadcast aadress&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  4&lt;br /&gt;
|  Konfiguratsioonifaili selgituste osa struktuur on kohati ebaselge.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Tekst on tavainimesele lihtsalt loetav, vajalikud terminite selgitused on olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Varundada võiks turvalisuse ja käideldavuse huvides teise kausta.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  2&lt;br /&gt;
|  Taastamise osa on natuke ebaselge.&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1248</id>
		<title>Talk:DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1248"/>
		<updated>2009-12-14T13:27:32Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsenseerivad Thomas Tomson ja Arno Joonsaar.&lt;br /&gt;
Teie hindamine toimub 5-palli süsteemis.&lt;br /&gt;
&lt;br /&gt;
NB, see ei ole veel hindamisele minev versioon. &lt;br /&gt;
Hindamisele läheb versioon 1.0, sellest ka puuduvad osad. (Aeg on läbi. Olgem täpsed.)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
! PÕHJUSED&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 5&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  4&lt;br /&gt;
|  Olemas, kellaaeg lisada.&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  4&lt;br /&gt;
|  Puudub stsenaarium - miks me just seda teenust kasutame.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Selgitab piisavalt püstitatud ülesande lahendust.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Süsteemi nõuded on piisava täpsusega lahti kirjeldatud.&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  3&lt;br /&gt;
|  4&lt;br /&gt;
|  Konfiguratsioonifaili selgituste osas ei ole tekst korralikult loetav ega liigendatud. &amp;lt;br&amp;gt;Logifailide osa võiks olla eraldi peatüki all.&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu)&lt;br /&gt;
|  3&lt;br /&gt;
|  5&lt;br /&gt;
|  Juhend on tehniliselt korrektne.&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  4&lt;br /&gt;
|  Korraldused on selgelt tekstist eristatud.&lt;br /&gt;
|-&lt;br /&gt;
| Käskude väljundid on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Muutuvad osad tuleks selgelt eristada, näiteks &amp;lt;siia tuleb sinu broadcast aadress&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  4&lt;br /&gt;
|  Konfiguratsioonifaili selgituste osa struktuur on kohati ebaselge.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Tekst on tavainimesele lihtsalt loetav, vajalikud terminite selgitused on olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  5&lt;br /&gt;
|  Varundada võiks turvalisuse ja käideldavuse huvides teise kausta.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  2&lt;br /&gt;
|  Taastamise osa on natuke ebaselge.&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1237</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1237"/>
		<updated>2009-12-14T13:17:35Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* DHCP (Dynamic Host Configuration Protocol) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autorid: Marian Leinakse, Fred Park, Kristjan Vahtra&#039;&#039;&#039;&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile XXX DHCP vXXX installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
Legend: Server masin jagab kahte subnetti, millest ühes on MAC aadressi piirang, teine võrk on piiranguteta. Testimiseks vahetada klient-masinas MAC aadress. &lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu XXXX server, klient masinas jookseb kas Ubuntu XX Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse üldkirjeldus==&lt;br /&gt;
Konfiguratsioonifailis seadistatakse sobilikud IP vahemikud. &lt;br /&gt;
 &lt;br /&gt;
Mis IP vahemik meil kasutuses, mis pordid jne. &lt;br /&gt;
ip vahemik konf failist&lt;br /&gt;
192.168.53.12 - 192.168.53.18&lt;br /&gt;
subnet&lt;br /&gt;
netmask&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//siia on vaja välja tuua meie konf&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read failist:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address 192.168.53.11&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.53.255&lt;br /&gt;
network 192.168.53.0 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet 192.168.53.0 netmask 255.255.255.0 {&lt;br /&gt;
range 192.168.53.12 192.168.53.15;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.13;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.14;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut serverit, eraldades neid komaga.  &lt;br /&gt;
option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP logifaili seadistamine&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. Soovitatav on seda teha inkrementaalselt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcp3-server /etc/dhcp3/dhcp3-server_backup &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
&lt;br /&gt;
//troubleshootimine (kas teenus on püsti? kas konf failid on korras? jne)&lt;br /&gt;
1) restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
2) kontrolli, kas DHCP server on olemas :) vajadusel installeeri see uuesti&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
3) eemalda DHCP server konfiga puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
4) taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/default/dhcp3-server_backup /etc/default/&lt;br /&gt;
cp /etc/dhcp3/dhcpd_backup.conf /etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
&lt;br /&gt;
muuda klientmasina MAC aadress&lt;br /&gt;
või kasuta teist testmasinat&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1235</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1235"/>
		<updated>2009-12-14T13:16:54Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* DHCP (Dynamic Host Configuration Protocol) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Autorid: Marian Leinakse, Fred Park, Kristjan Vahtra&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile XXX DHCP vXXX installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
Legend: Server masin jagab kahte subnetti, millest ühes on MAC aadressi piirang, teine võrk on piiranguteta. Testimiseks vahetada klient-masinas MAC aadress. &lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu XXXX server, klient masinas jookseb kas Ubuntu XX Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse üldkirjeldus==&lt;br /&gt;
Konfiguratsioonifailis seadistatakse sobilikud IP vahemikud. &lt;br /&gt;
 &lt;br /&gt;
Mis IP vahemik meil kasutuses, mis pordid jne. &lt;br /&gt;
ip vahemik konf failist&lt;br /&gt;
192.168.53.12 - 192.168.53.18&lt;br /&gt;
subnet&lt;br /&gt;
netmask&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//siia on vaja välja tuua meie konf&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read failist:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address 192.168.53.11&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.53.255&lt;br /&gt;
network 192.168.53.0 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet 192.168.53.0 netmask 255.255.255.0 {&lt;br /&gt;
range 192.168.53.12 192.168.53.15;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.13;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.14;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut serverit, eraldades neid komaga.  &lt;br /&gt;
option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP logifaili seadistamine&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. Soovitatav on seda teha inkrementaalselt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcp3-server /etc/dhcp3/dhcp3-server_backup &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
&lt;br /&gt;
//troubleshootimine (kas teenus on püsti? kas konf failid on korras? jne)&lt;br /&gt;
1) restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
2) kontrolli, kas DHCP server on olemas :) vajadusel installeeri see uuesti&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
3) eemalda DHCP server konfiga puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
4) taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/default/dhcp3-server_backup /etc/default/&lt;br /&gt;
cp /etc/dhcp3/dhcpd_backup.conf /etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
&lt;br /&gt;
muuda klientmasina MAC aadress&lt;br /&gt;
või kasuta teist testmasinat&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1229</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1229"/>
		<updated>2009-12-14T13:12:45Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* DHCP (Dynamic Host Configuration Protocol) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  1.0&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Lõplik versioon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile XXX DHCP vXXX installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
Legend: Server masin jagab kahte subnetti, millest ühes on MAC aadressi piirang, teine võrk on piiranguteta. Testimiseks vahetada klient-masinas MAC aadress. &lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu XXXX server, klient masinas jookseb kas Ubuntu XX Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse üldkirjeldus==&lt;br /&gt;
Konfiguratsioonifailis seadistatakse sobilikud IP vahemikud. &lt;br /&gt;
 &lt;br /&gt;
Mis IP vahemik meil kasutuses, mis pordid jne. &lt;br /&gt;
ip vahemik konf failist&lt;br /&gt;
192.168.53.12 - 192.168.53.18&lt;br /&gt;
subnet&lt;br /&gt;
netmask&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//siia on vaja välja tuua meie konf&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read failist:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address 192.168.53.11&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.53.255&lt;br /&gt;
network 192.168.53.0 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet 192.168.53.0 netmask 255.255.255.0 {&lt;br /&gt;
range 192.168.53.12 192.168.53.15;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.13;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.14;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut serverit, eraldades neid komaga.  &lt;br /&gt;
option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP logifaili seadistamine&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. Soovitatav on seda teha inkrementaalselt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcp3-server /etc/dhcp3/dhcp3-server_backup &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
&lt;br /&gt;
//troubleshootimine (kas teenus on püsti? kas konf failid on korras? jne)&lt;br /&gt;
1) restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
2) kontrolli, kas DHCP server on olemas :) vajadusel installeeri see uuesti&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
3) eemalda DHCP server konfiga puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
4) taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/default/dhcp3-server_backup /etc/default/&lt;br /&gt;
cp /etc/dhcp3/dhcpd_backup.conf /etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
&lt;br /&gt;
muuda klientmasina MAC aadress&lt;br /&gt;
või kasuta teist testmasinat&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1221</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1221"/>
		<updated>2009-12-14T13:08:47Z</updated>

		<summary type="html">&lt;p&gt;Fpark: /* Versioonide ajalugu (viimase muutmise aeg) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Versioon&lt;br /&gt;
!  Kuupäev&lt;br /&gt;
!  Muudatused&lt;br /&gt;
|-&lt;br /&gt;
|  0.1&lt;br /&gt;
|  10.11.09&lt;br /&gt;
|  Loodud sisu struktuur&lt;br /&gt;
|-&lt;br /&gt;
|  0.2&lt;br /&gt;
|  23.11.09&lt;br /&gt;
|  Serveri installeerimine ja esmane konfigureerimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.3&lt;br /&gt;
|  24.11.09&lt;br /&gt;
|  Serveri ja kliendi konfigureerimine ning testimine&lt;br /&gt;
|-&lt;br /&gt;
|  0.4&lt;br /&gt;
|  01.12.09&lt;br /&gt;
|  MAC aadressi piirang&lt;br /&gt;
|-&lt;br /&gt;
|  0.5&lt;br /&gt;
|  14.12.09&lt;br /&gt;
|  Dokumendi täiendamine ja struktureerimine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile XXX DHCP vXXX installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
Legend: Server masin jagab kahte subnetti, millest ühes on MAC aadressi piirang, teine võrk on piiranguteta. Testimiseks vahetada klient-masinas MAC aadress. &lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu XXXX server, klient masinas jookseb kas Ubuntu XX Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse üldkirjeldus==&lt;br /&gt;
Konfiguratsioonifailis seadistatakse sobilikud IP vahemikud. &lt;br /&gt;
 &lt;br /&gt;
Mis IP vahemik meil kasutuses, mis pordid jne. &lt;br /&gt;
ip vahemik konf failist&lt;br /&gt;
192.168.53.12 - 192.168.53.18&lt;br /&gt;
subnet&lt;br /&gt;
netmask&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//siia on vaja välja tuua meie konf&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
vajalik on root õigustes tegutsemine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read failist:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address 192.168.53.11&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.53.255&lt;br /&gt;
network 192.168.53.0 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==DHCP serveri seadistamine== &lt;br /&gt;
Enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet 192.168.53.0 netmask 255.255.255.0 {&lt;br /&gt;
range 192.168.53.12 192.168.53.15;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
 #ubuntu on testmasina nimi&lt;br /&gt;
 host ubuntu {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.13;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 #ubuntu1 on testmasina nimi&lt;br /&gt;
 host ubuntu1 {&lt;br /&gt;
  hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
  fixed-address 192.168.53.14;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifailis on hulganissti näidisseadistusi, mida saab sisse kommenteerides ja vajalike IP-aadresse sisestades kasutada.&lt;br /&gt;
Konfiguratsioonifailis esinevad mõisted: &lt;br /&gt;
subnet ... netmask ... - Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut serverit, eraldades neid komaga.  &lt;br /&gt;
option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
defaul-lease-time – Vaikimise DHCP lease aeg ehk kui klient ei küsi muuks ajavahemikuks, antakse talle IP aadress just selleks ajavahemikuks&lt;br /&gt;
max-lease-time –  DHCP lease maksimumkestvus sekundites. Pikemaks ajaks ei väljastada IP-d &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP logifaili seadistamine&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
&amp;lt;pre&amp;gt;local7.*                        /var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/sysklogd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. Soovitatav on seda teha inkrementaalselt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcp3-server /etc/dhcp3/dhcp3-server_backup &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/dhcpd-server.log&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
&lt;br /&gt;
//troubleshootimine (kas teenus on püsti? kas konf failid on korras? jne)&lt;br /&gt;
1) restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
2) kontrolli, kas DHCP server on olemas :) vajadusel installeeri see uuesti&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
3) eemalda DHCP server konfiga puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
4) taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/default/dhcp3-server_backup /etc/default/&lt;br /&gt;
cp /etc/dhcp3/dhcpd_backup.conf /etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
&lt;br /&gt;
muuda klientmasina MAC aadress&lt;br /&gt;
või kasuta teist testmasinat&lt;br /&gt;
&lt;br /&gt;
==Labori läbiviimiseks vajalik==&lt;br /&gt;
Järgnev on vajalik labori läbiviimiseks ja pole otseselt DHCP serveri installeerimise ja seadistamisega seotud! &amp;lt;br&amp;gt;&lt;br /&gt;
Kasutades VMWaret, on esmalt vajalik ära keelata Host masina DHCP server. Selleks on tarvis arvutis administraatori õigusi. &amp;lt;br&amp;gt;&lt;br /&gt;
DHCP mahavõtmise juhend VMWare Knowlege Base&#039;ist: [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2012]&lt;br /&gt;
&lt;br /&gt;
Testimiseks vajalike virtuaalmasinate kopeerimisel kustuta ära järgmine fail: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;rm /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/pre&amp;gt;&lt;br /&gt;
antud failis on kirjas hosti poolt antav MAC aadress, mis satub kopeerimise käigus konflikti. &lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1158</id>
		<title>Talk:Nagios 3.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Nagios_3.2&amp;diff=1158"/>
		<updated>2009-12-14T12:32:49Z</updated>

		<summary type="html">&lt;p&gt;Fpark: New page: Võetud Fred Park Kristjan Vahtra Marian Leinakse&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Võetud&lt;br /&gt;
Fred Park&lt;br /&gt;
Kristjan Vahtra&lt;br /&gt;
Marian Leinakse&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1001</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=1001"/>
		<updated>2009-12-08T11:31:21Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Versioonide ajalugu (viimase muutmise aeg)==&lt;br /&gt;
&lt;br /&gt;
//siia versiooni ajalugu lisada :) &lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile XXX DHCP vXXX installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
Legend: Server masin jagab kahte subnetti, millest ühes on MAC aadressi piirang, teine võrk on piiranguteta. Testimiseks vahetada klient-masinas MAC aadress. &lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu XXXX server, klient masinas jookseb kas Ubuntu XX Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse üldkirjeldus==&lt;br /&gt;
Mis IP vahemik meil kasutuses, mis pordid jne. &lt;br /&gt;
ip vahemik konf failist&lt;br /&gt;
192.168.53.12 - 192.168.53.18&lt;br /&gt;
subnet&lt;br /&gt;
netmask&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
installeerimine:&lt;br /&gt;
järgnevad käsud tuleb täita root õigustes, seega anname oma kasutajale ...&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&lt;br /&gt;
apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read failist:&lt;br /&gt;
auto eth0&amp;lt;br&amp;gt;&lt;br /&gt;
iface eth0 inet dhcp&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
auto eth0 &amp;lt;br&amp;gt;&lt;br /&gt;
iface eth0 inet static&amp;lt;br&amp;gt;&lt;br /&gt;
name Ethernet alias LAN card&amp;lt;br&amp;gt;&lt;br /&gt;
address 192.168.53.11&amp;lt;br&amp;gt;&lt;br /&gt;
netmask 255.255.255.0&amp;lt;br&amp;gt;&lt;br /&gt;
broadcast 192.168.53.255&amp;lt;br&amp;gt;&lt;br /&gt;
network 192.168.53.0&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP serveri seadistamine seadistamine:&lt;br /&gt;
enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet 192.168.53.0 netmask 255.255.255.0 {&lt;br /&gt;
range 192.168.53.12 192.168.53.15;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
host ubuntu {&lt;br /&gt;
hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
fixed-address 192.168.53.13;&lt;br /&gt;
}&lt;br /&gt;
host ubuntu1 {&lt;br /&gt;
hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
fixed-address 192.168.53.14;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selgitused: &lt;br /&gt;
subnet ... netmask ...-Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut serverit, eraldades neid komaga.  &lt;br /&gt;
option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
defaul-lease-time – Nii pikaks ajaks annab DHCP server välja IP aadressi, kui klient ei küsinud muuks ajavahemikuks. Ehk siis DHCP lease kestvuse aeg sekundites.&lt;br /&gt;
max-lease-time –  See on maksimum aeg, mille kestvuseks antakse välja IP aadress. Kui klient küsib kauemaks, siis ikka saab selle, mis on siin märgitud. Ehk siis DHCP lease maksimum kestvuse aeg sekundites. &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP logifaili seadistamine&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
local7.*                        /var/log/dhcpd-server.log&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
/etc/init.d/sysklogd restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
//millistest kaustadest peaks koopia tegema&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. Soovitatav on seda teha inkrementaalselt. &lt;br /&gt;
&lt;br /&gt;
cp /etc/dhcp3/dhcp3-server /etc/dhcp3/dhcp3-server_backup &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
/var/log/dhcpd-server.log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
&lt;br /&gt;
//troubleshootimine (kas teenus on püsti? kas konf failid on korras? jne)&lt;br /&gt;
1) restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
2) kontrolli, kas DHCP server on olemas :) vajadusel installeeri see uuesti&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
3) eemalda DHCP server konfiga puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
4) taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/default/dhcp3-server_backup /etc/default/&lt;br /&gt;
cp /etc/dhcp3/dhcpd_backup.conf /etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
&lt;br /&gt;
muuda klientmasina MAC aadress&lt;br /&gt;
või kasuta teist testmasinat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=999</id>
		<title>DHCP teenus Ubuntu Server süsteemis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=DHCP_teenus_Ubuntu_Server_s%C3%BCsteemis&amp;diff=999"/>
		<updated>2009-12-08T11:25:24Z</updated>

		<summary type="html">&lt;p&gt;Fpark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=DHCP (Dynamic Host Configuration Protocol)=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Versioonide ajalugu (viimase muutmise aeg)==&lt;br /&gt;
&lt;br /&gt;
//siia versiooni ajalugu lisada :) &lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Dynamic Host Configuration Protocol (DHCP) ehk dünaamilise hostikonfiguratsiooni protokoll on protokoll, mis võimaldab dünaamiliste IP-de automaatset jagamist võrku ühendatud seadmetele ning omistada vajalikele ka staatilist IP-d (serverid, ruuterid jne, mis seda vajada võivad)&lt;br /&gt;
&lt;br /&gt;
Järgneva juhendi kasutamiseks peaks administraator omama baasteadmisi unix-operatsioonisüsteemist ja TCP/IP võrkudest (IP aadressid, võrguliideste konfigureerimine). Administraator peab omama õigusi server-masinas tarkvara installeerida.&lt;br /&gt;
&lt;br /&gt;
Juhend kirjeldab Ubuntu Serverile XXX DHCP vXXX installeerimist ja esmast konfigureerimist. Samuti on välja toodud süsteemi taastamine, varundamine ja testimine. Teenuse testimiseks on tarvis klient-masinat ja server-masinat, millel mõlemal jookseb Ubuntu operatsioonisüsteem.&lt;br /&gt;
&lt;br /&gt;
Juhend on testitud antud versioonide korral, kuid võib olla kasutatav ka vanemate versioonide korral.&lt;br /&gt;
&lt;br /&gt;
Legend: Server masin jagab kahte subnetti, millest ühes on MAC aadressi piirang, teine võrk on piiranguteta. Testimiseks vahetada klient-masinas MAC aadress. &lt;br /&gt;
&lt;br /&gt;
NB! DHCP serveri käsitsi kasutamiseks on vaja virtuaalmasina DHCP server välja lülitada. Selleks tuleb VMWare jooksutada administraatori õigustes ja menüüst Host &amp;gt; Virtual Network Settings ..  alt tab DHCP. Kui VMWare on käivitatud administraatori õigustes, on &#039;Cancel&#039; ja &#039;Help&#039; nuppude vahel &#039;Apply&#039; nupp, mida tuleb peale Service stop tegemist vajutada.&lt;br /&gt;
Oma arvutis võib ka võtta lahti services.msc ja sealt teha STOP VMVare DHCP Service&lt;br /&gt;
&lt;br /&gt;
==Nõuded süsteemile==&lt;br /&gt;
&lt;br /&gt;
·     kaks masinat, millest üks on klient, teine server. Serverile installeerime DHCP serveri, klient masin on süsteemi testimiseks. &lt;br /&gt;
&lt;br /&gt;
·     Serverile on installeeritud Ubuntu XXXX server, klient masinas jookseb kas Ubuntu XX Server või Desktop versioon. &lt;br /&gt;
&lt;br /&gt;
·     serverile on seadistatud staatiline IP, mis on samas vahemikus, mida hakkab välja jagama DHCP server &lt;br /&gt;
&lt;br /&gt;
·     Klient-masinas on seadistatud võrguliides, millele jagab IP aadressi DHCP server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse üldkirjeldus==&lt;br /&gt;
Mis IP vahemik meil kasutuses, mis pordid jne. &lt;br /&gt;
ip vahemik konf failist&lt;br /&gt;
192.168.53.12 - 192.168.53.18&lt;br /&gt;
subnet&lt;br /&gt;
netmask&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
==Installeerimine==&lt;br /&gt;
installeerimine:&lt;br /&gt;
järgnevad käsud tuleb täita root õigustes, seega anname oma kasutajale ...&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
installime DHCP serveri&lt;br /&gt;
uuendame nimekirja, et paigaldatav tarkvara oleks võimalikult uus:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&lt;br /&gt;
apt-get install dhcp3-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Staatilise IP loomine DHCP serveri jaoks==&lt;br /&gt;
&lt;br /&gt;
Staatilise IP loomiseks on vaja muuta järgmist faili &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/network/interfaces&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välja tuleks kommenteerida järgnevad read failist:&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&lt;br /&gt;
&lt;br /&gt;
Faili lisada järgnevad read:&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
name Ethernet alias LAN card&lt;br /&gt;
address 192.168.53.11&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.53.255&lt;br /&gt;
network 192.168.53.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP serveri seadistamine seadistamine:&lt;br /&gt;
enne seadistamist teeme vaikimisi seadistustest tagavarakoopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! soovi korral muuda backupi nimi endale sobivaks&lt;br /&gt;
&lt;br /&gt;
ava fail muudatuste tegemiseks:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/default/dhcp3-server.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
muuda failis ära muutuja INTERFACES=&amp;quot;eth0 eth1&amp;quot;&lt;br /&gt;
kirjuta jutumärkide vahele võrguliidese nimi, mida DHCP server kasutama hakkab&lt;br /&gt;
&lt;br /&gt;
tee konfiguratsioonifailist koopia:&lt;br /&gt;
&amp;lt;pre&amp;gt;cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ava DHCP serveri konfiguratsioonifail:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/dhcp3/dhcpd.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# option definitions common to all supported networks...&lt;br /&gt;
option domain-name &amp;quot;example.org&amp;quot;;&lt;br /&gt;
option domain-name-servers ns1.example.org, ns2.example.org; &lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;max-lease-time 7200;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisa konfiguratsiooni faili järgmised read. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
subnet 192.168.53.0 netmask 255.255.255.0 {&lt;br /&gt;
range 192.168.53.12 192.168.53.15;&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
host ubuntu {&lt;br /&gt;
hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
fixed-address 192.168.53.13;&lt;br /&gt;
}&lt;br /&gt;
host ubuntu1 {&lt;br /&gt;
hardware ethernet XX:XX:XX:XX:XX:XX;&lt;br /&gt;
fixed-address 192.168.53.14;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selgitused: &lt;br /&gt;
subnet ... netmask ...-Võrguaddress ja netmask, mida hakkab kasutama DHCP server.                                              &lt;br /&gt;
range – IP aadresside vahemik, mida DHCP server hakkab jagama kasutajatele. &lt;br /&gt;
option domain-name-servers – DNS serverite nimekiri, mida DHCP server hakkab edastama kasutajatele. Võib korraga kirjeldada mitut serverit, eraldades neid komaga.  &lt;br /&gt;
option domain-name – Sisemise domeeni nimi. &lt;br /&gt;
option routers – Default gateway IP aadress, mis server annab kasutajatele. &lt;br /&gt;
option broadcast-address – Võrgu üldleviaadress, mida DHCP server hakkab välja andma.&lt;br /&gt;
defaul-lease-time – Nii pikaks ajaks annab DHCP server välja IP aadressi, kui klient ei küsinud muuks ajavahemikuks. Ehk siis DHCP lease kestvuse aeg sekundites.&lt;br /&gt;
max-lease-time –  See on maksimum aeg, mille kestvuseks antakse välja IP aadress. Kui klient küsib kauemaks, siis ikka saab selle, mis on siin märgitud. Ehk siis DHCP lease maksimum kestvuse aeg sekundites. &lt;br /&gt;
&lt;br /&gt;
Nendeks väärtusteks soovitaks määrata vastavalt 86400 (1 päev) ja 172800 (2 päeva), kuna default väärtused on lühikesed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restardi DHCP serverit muudatuste jõustumiseks&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/dhcp3-server restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP logifaili seadistamine&lt;br /&gt;
cd /var/log&lt;br /&gt;
touch dhcpd-server.log&lt;br /&gt;
chown syslog:adm dhcpd-server.log&lt;br /&gt;
nano /etc/syslog.conf&lt;br /&gt;
&lt;br /&gt;
Lisa sektsiooni First some standard logfiles. Log by facility. lõppu: &lt;br /&gt;
local7.*                        /var/log/dhcpd-server.log&lt;br /&gt;
&lt;br /&gt;
muudatuste jõustumiseks taaskäivita syslog teenus&lt;br /&gt;
/etc/init.d/sysklogd restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Varundamine==&lt;br /&gt;
//millistest kaustadest peaks koopia tegema&lt;br /&gt;
DHCP serveri varudamiseks on vajalik järgmiste asukohtade varundamine. Soovitatav on seda teha inkrementaalselt. &lt;br /&gt;
&lt;br /&gt;
cp /etc/dhcp3/dhcp3-server /etc/dhcp3/dhcp3-server_backup &lt;br /&gt;
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_backup.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Niimoodi varundad sa DHCP serveri konfiguratsiooni. NB! seadistust varundada on mõtet juhul, kui ei esine probleeme serveris ega klientmasinas. Mittetöötava konfiguratsiooni varundamisel tuleks kindlasti ära märkida, et tegu on tööversiooniga, sest muidu võib keegi kogemata sellest versioonist taastada ja saadakse mittetöötav süsteem!&lt;br /&gt;
&lt;br /&gt;
kord päevas oleks soovitatav teha varukoopia ka logifailidest: &lt;br /&gt;
/var/log/dhcpd-server.log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Taastamine==&lt;br /&gt;
&lt;br /&gt;
//troubleshootimine (kas teenus on püsti? kas konf failid on korras? jne)&lt;br /&gt;
1) restardi DHCP serverit    &lt;br /&gt;
    &amp;lt;pre&amp;gt;etc/init.d/dhcp3-server restart &amp;lt;/pre&amp;gt;&lt;br /&gt;
2) kontrolli, kas DHCP server on olemas :) vajadusel installeeri see uuesti&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get install dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
3) eemalda DHCP server konfiga puhta installi jaoks&lt;br /&gt;
    &amp;lt;pre&amp;gt;sudo apt-get remove --purge dhcp3-server&amp;lt;/pre&amp;gt;&lt;br /&gt;
4) taasta varukoopias viimase kinnitatult töötava versiooni seaded&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/default/dhcp3-server_backup /etc/default/&lt;br /&gt;
cp /etc/dhcp3/dhcpd_backup.conf /etc/dhcp3/dhcpd.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testimine==&lt;br /&gt;
&lt;br /&gt;
muuda klientmasina MAC aadress&lt;br /&gt;
või kasuta teist testmasinat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Fpark</name></author>
	</entry>
</feed>