Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.00 KB | None | 0 0
  1. 1. Tworzymy foldery s1, r1, pc1, pc2, pc3 i pc4, a w nich folder etc.
  2.  
  3. 2. Przypiszemy karty sieciowe do odpowiednich podsieci i przydzielimy
  4. odpowiednią ilość pamięci operacyjnej dla naszego routera i
  5. serwera. W tym celu tworzymy lab.conf i wpisujemy:
  6. pc1[0]="A"
  7. pc2[0]="A"
  8. pc3[0]="B"
  9. pc4[0]="B"
  10.  
  11. r1[0]="A"
  12. r1[1]="B"
  13. r1[mem]=24
  14.  
  15. s1[0]="A"
  16. s1[mem]=32
  17.  
  18. 3. Ustalimy zależności odpalania maszyn wirtualnych. Po lewej jaka
  19. maszyna po prawiej jakiej maszyny wymaga.Tworzymy lab.dep i wpisujemy:
  20. s1:r1
  21. pc1:s1
  22. pc2:s1
  23. pc3:s1
  24. pc4:s1
  25.  
  26. 4. Konfigurujemy poszczegolne karty sieciowe i inicjujemy potrzebne
  27. oprogramowanie na maszynach w startup'ach.
  28.  
  29. 4A. Tworzymy r1.startup i wpisujemy:
  30. ifconfig eth0 168.54.15.1 netmask 255.255.255.128 broadcast 168.54.15.127 up
  31. ifconfig eth1 168.54.15.129 netmask 255.255.255.128 broadcast 168.54.15.255 up
  32. /etc/init.d/dhcp3-server start
  33.  
  34. 4B. Tworzymy s1 i wpisujemy:
  35. ifconfig eth0 168.54.15.2 netmask 255.255.255.128 broadcast 168.54.15.127 up
  36. route add default gw 168.54.15.1 dev eth0
  37. /etc/init.d/bind start
  38.  
  39. 4C. Tworzymy pc1, pc2 i wpisujemy:
  40. dhclient
  41. route add default gw 168.54.15.1 dev eth0
  42.  
  43. 4D. Tworzymy pc3, pc4 i wpisujemy:
  44. dhclient
  45. route add default gw 168.54.15.129 dev eth0
  46.  
  47. 5. Konfigurujemy router i serwer DHCP.
  48. W folderze r1/etc tworzymy folder dhcp3 a w nim plik dhcpd.conf i
  49. wpisujemy:
  50. #Pierwsza podsiec
  51. subnet 168.54.15.0 netmask 255.255.255.128
  52. {
  53. range 168.54.15.3 168.54.15.126;
  54. default-lease-time 600;
  55. max-lease-time 7200;
  56. }
  57. #Druga podsiec
  58. subnet 168.54.15.128 netmask 255.255.255.128
  59. {
  60. range 168.54.15.130 168.54.15.254;
  61. default-lease-time 600;
  62. max-lease-time 7200;
  63. }
  64.  
  65. 6. Konfigurujemy serwer DNS na s1.
  66.  
  67. 6.1 W folderze s1/etc tworzymy folder bind, a w nim db.* (nazwa strefy, u
  68. nas kolokwium i office).
  69.  
  70. 6.1.A. W db.kolokwium wpisujemy:
  71. $TTL 60000
  72. @ IN SOA ns.kolokwium root.ns.kolokwium (
  73. 2016050701 ; serial
  74. 28800 ; refresh
  75. 14400 ; retry
  76. 3600000 ; expire
  77. 0 ; negative cache ttl
  78. )
  79.  
  80. @ IN NS ns.kolokwium.
  81. ns IN A 192.168.3.2
  82. r1a IN A 192.168.1.1
  83. r1b IN A 192.168.2.1
  84. r1c IN A 192.168.3.1
  85. workstation1 IN A 192.168.1.2
  86. workstation2 IN A 192.168.1.3
  87. workstation3 IN A 192.168.2.2
  88. workstation4 IN A 192.168.2.3
  89.  
  90. 6.1.B. W db.office wpisujemy:
  91. $TTL 60000
  92. @ IN SOA ns.office root.ns.office (
  93. 2016050701 ; serial
  94. 28800 ; refresh
  95. 14400 ; retry
  96. 3600000 ; expire
  97. 0 ; negative cache ttl
  98. )
  99.  
  100. @ IN NS ns.office.
  101. domnam IN A 168.54.15.2
  102. ar1 IN A 168.54.15.1
  103. br1 IN A 168.54.15.129
  104.  
  105. 6.2 Konfigurujemy strefy. W folderze s1/etc/bind tworzymy named.conf i wpisujemy:
  106. options {
  107. directory "/var/cache/bind";
  108. min-roots 1;
  109. };
  110. logging {
  111. category lame-servers { null; };
  112. };
  113. zone "." {
  114. type hint;
  115. file "/etc/bind/db.root";
  116. };
  117. zone "localhost" {
  118. type master;
  119. file "/etc/bind/db.local";
  120. };
  121. zone "127.in-addr.arpa" {
  122. type master;
  123. file "/etc/bind/db.127";
  124. };
  125. zone "0.in-addr.arpa" {
  126. type master;
  127. file "/etc/bind/db.0";
  128. };
  129. zone "255.in-addr.arpa" {
  130. type master;
  131. file "/etc/bind/db.255";
  132. };
  133. // Przypisanie nazwy strefy do pliku z ustawieniami
  134. zone "office" {
  135. type master;
  136. file "/etc/bind/db.office";
  137. };
  138. zone "kolokwium" {
  139. type master;
  140. file "/etc/bind/db.kolokwium";
  141. };
  142.  
  143. 7. Konfigurujemy połączenie się pc'tów, routera z serwerem.
  144. W każdym folderze */etc tworzymy plik resolv.conf i wpisujemy:
  145. nameserver 168.54.15.2
  146. search office
  147.  
  148. Słowniczek:
  149. - /etc/init.d/dhcp3-server start - inicjacja serwera DHCP
  150. - /etc/init.d/bind start - inicjacja serwera DNS
  151. - dhclient - inicjacja klienta DHCP
  152. - route add default gw *.*.*.* dev eth0 - ustalenie domyślnej trasy
  153. pakietów (domyślnej bramy)
  154. - subnet *.*.*.* netmask *.*.*.* - wyznaczamy podsieć z
  155. odpowiednią maską
  156. - range *.*.*.* *.*.*.* - ustalamy zakres przydzielanych adresów IP
  157. - default-lease-time X - domyślny czas dzierżawy adresu IP
  158. - max-lease-time X - maksymalny czas dzierżawy adresu IP
  159. - $TTL X - nic ważnego, zostawić w spokoju
  160. - @ IN SOA X.Y. root.X.Y. - ustawienie serwera 'matki' dla podstawowej strefy
  161. - X ; serial - nadanie ID (zazwyczaj data YYYYMMDDNN, gdzie NN to numer
  162. wersji)
  163. - X ; refresh - jak czesto sprawdzane sa dane i czy sa aktualne (w sekundach)
  164. - X ; retry - czas pomiedzy probami nawiazania kontaktu z serwerem matka
  165. - X ; expire - maksymalny czas przez jaki podejmowane sa proby nawiazania polaczenia z matka
  166. - X IN A *.*.*.* - przypisanie nazwy do IP
  167. - nameserver *.*.*.* - ustalenie jaki adres IP w naszej sieci jest serwerem
  168. - search office - poszukiwanie strefy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement