L120: Linux System Administration II


Vježba 6. Konfiguracija mreže



Yüklə 1,05 Mb.
səhifə15/16
tarix11.10.2017
ölçüsü1,05 Mb.
#4275
1   ...   8   9   10   11   12   13   14   15   16

Vježba 6. Konfiguracija mreže


  1. Koristeći naredbu ifconfig pokušajte promijeniti IP adresu mrežne kartice u 192.168.0.x.

  2. Koristeći naredbu lsmod izlistajte module jezgre i provjerite je li modul e1000 učitan.

  3. Spustite mrežno sučelje koristeći naredbu:

ifconfig eth0 down

  1. Ponovno podignite mrežno sučelje koristeći naredbu:

    ifconfig eth0 up

  1. Koristeći naredbu rmmod ubijte modul e1000 i provjerite postoji li mrežno sučelje eth0.

  2. Koristeći naredbu modprobe učitajte modul e1000 i podesite IP adresu mrežne kartice kao u točki 1.

  3. 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).




  1. Pokušajte pingati računala iz druge mreže. Zašto to ne radi?
    ______________________________________________________________________

    ______________________________________________________________________

  1. 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.

  2. Dopustite IP forwarding koristeći sljedeću naredbu:

echo 1 > /proc/sys/net/ipv4/ip_forward

  1. Pokušajte pingati računala iz druge mreže. Radi li to sada? _______________________


Vježba 7. Mrežni servisi: xinetd


  1. Ako nisu instalirani paketi xinetd i telnet potrebno ih je instalirati naredbom:

yum –y install xinetd telnet

  1. Napišite skriptu koja ispisuje poruku na standardni izlaz. Snimite je u /usr/sbin/welcome.sh.

#!/bin/bash

echo Welcome



  1. Podesite dozvole da se skripta može izvršavati.

  2. 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

}


  1. Dodajte servis fudge u datoteku /etc/services tako da koristi port 60000.

  2. Ponovno pokrenite xinetd i pokušajte se naredbom telnet spojiti na port 60000.



Vježba 8. Mrežni servisi: DNS poslužitelj


  1. Instalirajte DNS poslužitelj bind9:

yum –y install bind

  1. Napravite sljedeće izmjene označene crvenom bojom u datoteci /etc/named.conf:

    listen-on port 53 { 127.0.0.1; 10.11.10.1xx; }; ### Master DNS IP

    allow-query     { localhost; 10.11.8.0/22; }; ### IP Range



  1. 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; };

};

  1. 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




  1. 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.


  1. 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


  1. Dodajte redak „nameserver 127.0.0.1“ u datoteku /etc/resolv.conf.

  2. 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


  1. Instalirajte web-poslužitelj Apache:

yum –y install httpd

  1. U datoteci /etc/httpd/conf/httpd.conf promijenite port na kojem sluša Apache (umjesto porta 80 postavite port 8080).

  2. 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.



  1. Vratite port na kojem sluša Apache na 80.

  2. Podesite direktivu StartServer na 15. Ponovno pokrenite servis httpd i provjerite je li pokrenuto 15 procesa.

  3. 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

  1. 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.



  1. Ponovno pokrenite servise httpd i provjerite možete li se spojiti na novi virtualni host.



Yüklə 1,05 Mb.

Dostları ilə paylaş:
1   ...   8   9   10   11   12   13   14   15   16




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə