ЗАВДАННЯ ДО ЛАБОРАТОРНИХ РОБІТ_1 / Laboratotrna_robota_1_1rt
.doc
Міністерство освіти, науки, молоді та спорту України
Хмельницький національний університет
Кафедра системного програмування
Лабораторна робота №1
з дисципліни: «Програмування комп’ютерних систем»
на тему: «Налаштування DNS і DHCP-серверів »
Виконав: студент гр. СПр-08-1
Ткач М. Ю.
Перевірив: Кльоц Ю. П.
Хмельницький
2012
Мета: : навчитися встановляти та настроювати DNS i DHCP.
Завдання:
1. Встановити DNS.
2. Налаштувати пряму зону DNS.
3. Зареєструвати доменне ім’я для веб-сервера.
4. Встановити DHCP.
5. Налаштувати роздачу ІР адрес з діапазону 172.30.252.10-172.30.252.254.
6. Налаштувати обернену зону DNS.
7. Зареєструвати доменне ім’я для поштового сервера.
8. Задати маску підмережі.
9. Задати ІР роутера.
10. Задати ІР DNS-сервера.
Виконання роботи
-
Конфігураційний файл DNS сервера (пряма зона):
root@MICHAEL:/# cat /etc/bind/named.conf.local
//
// Do any configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
zone "dnsforpks.com" {
type master;
file "/var/lib/bind/dev.zone";
};
root@MICHAEL:/# cat /var/lib/bind/dev.zone
$TTL 1D
@ IN SOA localhost. admin.localhost. (
2012100101
1H
15O
1W
3H
)
@ IN NS localhost.
@ IN A 192.168.0.1
root@MICHAEL:/# ping dnsforpks.com
PING dnsforpks.com (192.168.0.1) 56(84) bytes of data.
64 bytes from MICHAEL (192.168.0.1): icm_req=1 ttl=64 time=0.019 ms
64 bytes from MICHAEL (192.168.0.1): icm_req=2 ttl=64 time=0.012 ms
64 bytes from MICHAEL (192.168.0.1): icm_req=3 ttl=64 time=0.021 ms
^C
--- dnsforpks.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1865ms
rtt min/avg/max/mdev = 0.019/0.012/0.021/0.004 ms
root@MICHAEL:/#
-
Обернена зона DNS:
root@MICHAEL:/# cat /etc/bind/named.conf.local
//
// Do any configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
zone "dnsforpks.com" {
type master;
file "/var/lib/bind/dev.zone";
};
zone "0.168.192.in-addr.arpa" IN {
type master;
file "/var/lib/bind/rev.zone";
};
root@MICHAEL:/# cat /var/lib/bind/rev.zone
$ORIGIN 0.168.192.in-addr.arpa.
$TTL 1W
@ 1D IN SOA dnsforkps.com dns.dnsforkps.com (
2012100101
1H
15O
1W
1D
)
1D IN NS localhost.
1 1D IN PTR dns.
root@MICHAEL:/# nslookup dnsforkps.com
Server: 192.168.0.1
Adress: 192.168.0.1#53
Name: dnsforkps.com
Address: 192.168.0.1
root@MICHAEL:/#
-
Реєстрація доменного ім’я для поштового сервера:
root@MICHAEL:/# cat /var/lib/bind/dev.zone
$TTL 1D
@ IN SOA localhost. admin.localhost. (
2012100101
1H
15O
1W
3H
)
@ IN NS mail
@ IN A 192.168.0.1
@ IN MX 10 localhost.
mail A 192.168.0.1
root@MICHAEL:/# ping mail.dnsforpks.com
PING mail.dnsforpks.com (192.168.0.1) 56(84) bytes of data.
64 bytes from MICHAEL (192.168.0.1): icm_req=1 ttl=64 time=0.026 ms
64 bytes from MICHAEL (192.168.0.1): icm_req=2 ttl=64 time=0.025 ms
64 bytes from MICHAEL (192.168.0.1): icm_req=3 ttl=64 time=0.028 ms
^C
--- mail.dnsforpks.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2454ms
rtt min/avg/max/mdev = 0.026/0.025/0.028/0.008 ms
-
Конфігураційний файл DHCP:
subnet 192.168.0.1 netmask 255.255.255.0 {
option routers 192.168.0.2;
option subnet-mask 255.255.255.0;
option nis-domain "dnsforkps.com";
option domain-name "dnsforkps.com";
option-domain-name-servers 192.168.0.1;
range dynamic-bootp 192.168.0.10 192.168.0.254;
default-lease-time 21600;
max-lease-time 43200;
}
root@MICHAEL:/#
Висновок: на даній лабораторній роботі я ознайомився з DNS і DHCP серверами. В результаті чого:
-
встановив DNS сервер, який має адресу 192.168.0.1 також налаштував пряму і обернену зону DNS.
-
встановив DHCP сервер, який роздає ІР адреси з діапазону 192.168.0.10-192.168.0.254.
ЛРСПР
2008013.12.01.01.201