Vježba 6. Konfiguracija mreže -
Koristeći naredbu ifconfig pokušajte promijeniti IP adresu mrežne kartice u 192.168.0.x.
-
Koristeći naredbu lsmod izlistajte module jezgre i provjerite je li modul e1000 učitan.
-
Spustite mrežno sučelje koristeći naredbu:
ifconfig eth0 down
-
Ponovno podignite mrežno sučelje koristeći naredbu:
-
Koristeći naredbu rmmod ubijte modul e1000 i provjerite postoji li mrežno sučelje eth0.
-
Koristeći naredbu modprobe učitajte modul e1000 i podesite IP adresu mrežne kartice kao u točki 1.
-
Podijelite se u dvije grupe. Jedna grupa će biti u adresnom prostoru A (192.168.1.0/24), a druga u adresnom prostoru B (10.0.0.0/8).
-
Pokušajte pingati računala iz druge mreže. Zašto to ne radi?
______________________________________________________________________
______________________________________________________________________
-
Jedno računalo iz mreže A će biti gateway između mreža A i B. Na tom računalu
podesite dodatno sučelje eth0:0 s adresom iz mreže B (10.0.0.x, gdje je x slobodna
adresa). Možete kopirati datoteku /etc/sysconfig/network-scripts/ifcfg-eth0 u ifcfg-eth0:0 i podesiti IP adresu i sučelje u novoj datoteci.
-
Dopustite IP forwarding koristeći sljedeću naredbu:
echo 1 > /proc/sys/net/ipv4/ip_forward
-
Pokušajte pingati računala iz druge mreže. Radi li to sada? _______________________
Vježba 7. Mrežni servisi: xinetd -
Ako nisu instalirani paketi xinetd i telnet potrebno ih je instalirati naredbom:
yum –y install xinetd telnet
-
Napišite skriptu koja ispisuje poruku na standardni izlaz. Snimite je u /usr/sbin/welcome.sh.
#!/bin/bash
echo Welcome
-
Podesite dozvole da se skripta može izvršavati.
-
U direktoriju /etc/xinetd.d kreirajte datoteku pod nazivom fudge. Sadržaj datoteke je sljedeći:
service fudge
{
socket_type = stream
server =/usr/sbin/welcome.sh
user = root
wait = no
disable = no
}
-
Dodajte servis fudge u datoteku /etc/services tako da koristi port 60000.
-
Ponovno pokrenite xinetd i pokušajte se naredbom telnet spojiti na port 60000.
Vježba 8. Mrežni servisi: DNS poslužitelj -
Instalirajte DNS poslužitelj bind9:
yum –y install bind
-
Napravite sljedeće izmjene označene crvenom bojom u datoteci /etc/named.conf:
-
Na kraj datoteke /etc/named.conf dodajte:
zone "srce.local" IN {
type master;
file "forward.srce";
allow-update { none; };
};
zone "10.11.10.in-addr.arpa" IN {
type master;
file "reverse.srce";
allow-update { none; };
};
-
U direktoriju /var/named stvorite datoteku forward.srce sljedećeg sadržaja
(xx zamijenite svojom IP adresom):
$TTL 3H
@ IN SOA @ linux1-xx.srce.local. (
2014120800 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS linux1-xx.srce.local.
linux1-xx IN A 10.11.10.1xx
linux1-30 IN A 10.11.10.130
-
U direktoriju /var/named stvorite datoteku reverse.srce sljedećeg sadržaja:
$TTL 3H
@ IN SOA @ linux1-xx.srce.local. (
2014120800 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS linux1-xx.srce.local.
linux1-xx IN A 10.11.10.1xx
1xx IN PTR linux1-xx.srce.local.
130 IN PTR linux1-30.srce.local.
-
Pokrenite sljedeće naredbe:
chgrp named /var/named/forward.srce
chgrp named /var/named/reverse.srce
service named start
named-checkconf /etc/named.conf
named-checkzone srce.local /var/named/forward.srce
named-checkzone 10.11.10.in-addr.arpa /var/named/reverse.srce
-
Dodajte redak „nameserver 127.0.0.1“ u datoteku /etc/resolv.conf.
-
Koristeći naredbu host provjerite vraća li DNS poslužitelj ispravnu IP adresu za linux1-30.srce.local.
Vježba 9. Mrežni servisi: web poslužitelj -
Instalirajte web-poslužitelj Apache:
yum –y install httpd
-
U datoteci /etc/httpd/conf/httpd.conf promijenite port na kojem sluša Apache (umjesto porta 80 postavite port 8080).
-
Provjerite možete li se naredbom telnet spojiti na port 8080.
Trying 127.0.0.1...
Connected to localhost.linuxit.org.
Escape character is '^]'.
Upišite “GET /” i pogledajte jeste li dobili HTML sadržaj.
-
Vratite port na kojem sluša Apache na 80.
-
Podesite direktivu StartServer na 15. Ponovno pokrenite servis httpd i provjerite je li pokrenuto 15 procesa.
-
Podesite dodatno sučelje eth0:0 s adresom koju dobijete od predavača iz mreže 10.0.0.0/8.
Možete koristiti naredbu:
ifconfig eth0:0 10.11.10.x
-
Dodajte sljedeći odlomak u datoteku /etc/httpd/httpd.conf:
new-IP>
DocumentRoot /var/www/html/virtual
ServerName www1
Za virtualni host kreirajte direktorij /var/www/html/virtual.
-
Ponovno pokrenite servise httpd i provjerite možete li se spojiti na novi virtualni host.
Dostları ilə paylaş: |