Zarządzanie Serwerami Sieciowymi
|
|
- Jan Roman Skrzypczak
- 8 lat temu
- Przeglądów:
Transkrypt
1 Sieci komputerowe - konfiguracja i administracja Studium podyplomowe KIS (PŁ) mgr inŝ. Adam Sobczyk adam.sobczyk@wp.pl
2 Terminarz zajęć Sobota, : Wykład, Laboratorium Niedziela, : Wykład, Laboratorium Uwaga: o godzinie 11:00 krótka przerwa na ankietę, którą przeprowadzi p. Marta Ciabiada (KIS). Wszystkie zajęcia odbywają się w sali 311: Katedra Informatyki Stosowanej, Łódź, ul. Stefanowskiego 18/22, III piętro w budynku Wydziału Elektrotechniki, Elektroniki, Informatyki i Automatyki PŁ.
3 Cel kursu i wymagania wstępne Cel kursu - nabycie wiedzy teoretycznej i praktycznej z dziedziny konfiguracji usług i aplikacji serwerowych: konfiguracja filtru pakietów netfilter z uŝyciem tablic iptables narzędzie do realizacji funkcji routingu oraz firewall a, usługa DNS z uŝyciem programu bind mechanizmy i protokoły, Usługa samba w GNU/Linux jako darmowy odpowiednik SMB ( Otoczenie sieciowe ) w systemach Windows. Nawiązanie współpracy, Usługi HTTP i FTP z uŝyciem aplikacji Apache w środowisku izolowanym za pomocą chroot, Usługa na przykładzie oprogramowania postfix, połączenia szyfrowane i sieci VPN, realizowane z uŝyciem protokołów IPSec. Wymagania wstępne - wiedza na temat aspektów funkcjonowania sieci komputerowej: warstw otwartego modelu ISO/OSI, stosów protokołów TCP/IP oraz UDP/IP, połączenia i podstawowa obsługa w systemach operacyjnych MS Windows oraz GNU/Linux, podstawy funkcjonowania urządzeń sieciowych, teorii informacji oraz kryptografii.
4 Zakres wykładu i ćwiczeń laboratoryjnych 1. Konfiguracja połączenia sieciowego w systemie GNU/LINUX. Routing statyczny, 2. Usługa DNS - konfiguracja serwera bind, 3. Zasada działania protokołu HTTP. Konfiguracja serwera apache, 4. Zasada działania protokołów FTP. Konfiguracja serwera vsftpd, 5. Samba jako serwer plików w 'Otoczeniu sieciowym' MS Windows, 6. Szyfrowanie połączenia przy wykorzystaniu IPSec. Kryptografia symetryczna i asymetryczna, certyfikaty, podpis elektroniczny. 7. System pocztowy na przykładzie Postfix, 8. Filtracja i modyfikacja pakietów za pomocą iptables. Mechanizm NAT - konfiguracja zaawansowana,
5 Konfiguracja połączenia sieciowego w systemie GNU/LINUX. Routing statyczny Charakterystyka ogólna cechy funkcjonalne zakres stosowalności Podstawowe pojęcia i reguły: adres, maska, brama, trasa kluczowe polecenia ifconfig, route, ping, netstat
6 Routing statyczny Charakterystyka ogólna (1) Routing statyczny jest podstawową metodą routingu. Polega na ręcznym dodawaniu wpisów (marszrut) do tablicy routingu przez administratora. W podejmowaniu decyzji router kieruje się jedynie ustawionymi przez administratora trasami (z metrykami przypisanymi na stałe). W szczególności: router podejmuje decyzje bazując na adresie IP hosta docelowego zawartym w pakiecie, wszystkie urządzenia na całej drodze pakietu uŝywają tego adresu IP, aby przesłać dane we właściwe miejsce, aby router podejmował właściwe decyzje musi wiedzieć jaka jest trasa do odległej sieci. W przypadku routingu statycznego, router: nie reaguje na zmiany w topologii sieci, nie oblicza samodzielnie najbardziej optymalnej ścieŝki dla danego pakietu.
7 Routing statyczny Charakterystyka ogólna (2) Router zaprogramowany do trasowania statycznego przesyła pakiety przez określone porty. Po skonfigurowaniu routerów nie jest konieczne poznawanie tras ani przesyłanie informacji na ich temat (rola routerów ograniczona wyłącznie do przesyłania pakietów). Trasowanie statyczne sprawdza się jedynie w przypadku bardzo małych sieci, w których przesyłanie danych do wszystkich punktów docelowych odbywa się po tych samych ścieŝkach. W małych sieciach (LAN) trasowanie statyczne jest zazwyczaj najlepszym rozwiązaniem, gdyŝ nie wymaga dodatkowego pasma na poznawanie tras i komunikację z innymi routerami. Jest teŝ względnie proste.
8 Routing statyczny Charakterystyka ogólna (3) W miarę rozrastania się sieci i tworzenia w niej nowych połączeń, utrzymanie rutowania statycznego staje się coraz bardziej pracochłonne. Po kaŝdej zmianie w dostępności routerów lub urządzeń transmisyjnych (awarie, rekonfiguracje, niedostępności) w sieciach MAN/WAN konieczne jest ich ręczne sprawdzanie i przeprogramowywanie. Dlatego sieci rozległe (MAN/WAN), gdzie konieczne jest korzystanie z wielu ścieŝek, bezwzględnie wymagają stosowania trasowania dynamicznego.
9 Routing statyczny Podstawowe pojęcia i reguły (1) Podstawowe parametry adresowe IP urządzenia: Adres identyfikuje urządzenie w sposób unikalny w (danej) sieci IP, Maska pozwala na określenie przez urządzenie, do jakiej sieci IP naleŝy. Do tej sieci urządzenie będzie wysyłać pakiety bezpośrednio na swój interfejs sieciowy. salsolo@ubuntu:~$ ifconfig ppp0 ppp0 Link encap:point-to-point Protocol inet addr: P-t-P: Mask: UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:541 errors:0 dropped:0 overruns:0 frame:0 TX packets:685 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes: (145.4 KB) TX bytes:92955 (92.9 KB) Procedura obsługi ruchu w węźle IP jest dokonywana z osobna dla kaŝdego pakietu IP, pojawiającego się w węźle (w routingu IP, realizowanym w warstwie 3- ej modelu OSI/ISO nie wyróŝnia się połączeń, które pojawiają się dopiero w warstwie 4-ej - transportowej): Jeśli adres docelowy pakietu zgadza się z lokalnym adresem odbieram pakiet i kończę przetwarzanie W przeciwnym wypadku sprawdzam czy tablica routingu zawiera wpis pasujący do adresu docelowego pakietu: NIE odrzucamy pakiet, TAK przesyłamy zgodnie z pasującym wpisem w tablicy routingu. KaŜdy węzeł IP (router, komputer etc.) posiada tablicę routingu i postępuje wg powyŝszego algorytmu.
10 Routing statyczny Podstawowe pojęcia i reguły (2) Definicja trasy routingu składa się z warunku (adres i maska) oraz przypisanej do niego akcji (wysyłanie): Jeśli adres docelowy równa się danemu lub naleŝy do jego sieci to Wyślij pakiet przez wskazany interfejs (dostarczanie lokalne lub do innego urządzenia trasującego (dostarczanie zdalne). salsolo@ubuntu:~$ route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface * UH ppp0 link-local * U ppp0 default UG ppp0 Brama (trasa) domyślna trasa o warunku /0, pasują do niej wszystkie adresy docelowe: maska ma długość 0 bitów - nie porównujemy Ŝadnych bitów adresu docelowego pakietu, ma najniŝszy moŝliwy priorytet (najkrótsza moŝliwa maska), zostanie uŝyta, gdy adres nie będzie pasował do Ŝadnego innego wpisu w tablicy routingu. Aby urządzenie mogło wysyłać dane do innych sieci, naleŝy wpisać do tablicy routingu dodatkowe trasy.
11 Routing statyczny Podstawowe pojęcia i reguły (3) Uwaga: dodanie do interfejsu adresu IP z określoną maską, powoduje automatyczne dopisanie do tablicy routingu wpisu w postaci: Warunek - adres sieci otrzymany z dopisanego adresu IP i maski sieci, Akcja - wyślij dane bezpośrednio na interfejs na którym znajduje się adres naleŝący do sieci podanej w warunku. Jest to tzw. dostarczanie lokalne: jeśli interfejs ma adres naleŝący do jakiejś sieci, to jest ona do niego bezpośrednio podłączona. Jak widać, błędne przypisanie adresu IP oraz maski sieci do danego interfejsu spowoduje błędu w routingu do całej sieci, którą definiuje błędnie przypisana para: adres/maska, Urządzenie docelowe musi być podłączone do tej samej sieci fizycznej, co podłączany interfejs przez który wysyłany jest pakiet - inaczej zostanie on zignorowany. Dostarczanie lokalne jest ostatnim etapem trasy pakietu przez sieć. Na przykład: dopisanie do interfejsu eth0 adresu /16 (z maską ) spowoduje utworzenie wpisu w tablicy routingu, kierującego cały ruch do sieci /16 (czyli na wszystkie adresy zaczynające się od ) na interfejs eth0.
12 Routing statyczny Podstawowe pojęcia i reguły (4) Konfiguracja interfejsu sieciowego: sudo ifconfig -a eth0 inet up netmask Sprawdzenie konfiguracji wszystkich interfejsów sieciowych: sudo ifconfig a Sprawdzenie dostępności zdalnego interfejsu: sudo ping -f Uwaga: opcja '-f' powoduje zalew pingami ('ICMP echo request flood') route Wyświetlenie aktualnej tablicy routingu: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface * UH ppp * U eth0 link-local * U ppp0 default UG ppp0
13 Usługa DNS. Konfiguracja serwera bind Usługa DNS co to takiego? Instalacja serwera bind Konfiguracja serwera bind
14 Usługa DNS co to takiego? (1) DNS (Domain Name System), to system nazw domenowych, realizowany poprzez: system serwerów, protokół komunikacyjny zapewniający zamianę adresów znanych uŝytkownikom Internetu (URL) na adresy zrozumiałe dla urządzeń sieciowych (IP). Dzięki DNS nazwa mnemoniczna URL, np. moŝe zostać zamieniona na odpowiadający jej adres IP: Adresy DNS składają się z domen internetowych rozdzielonych kropkami na przykład: - domena geograficzna, właściwa dla organizacji,.wp. - domena naleŝącą do organizacji Wirtualna Polska, www. tzw. alias serwera w domenie wp.pl, który oferuje usługi HTTP (WWW) w sieci publicznej (Internet). W ten sposób moŝliwe jest budowanie hierarchii nazw, które porządkują Internet. DNS to złoŝony system komputerowy oraz prawny, zapewniający: rejestrację nazw domen internetowych i ich powiązanie z numerami IP, realizuje bieŝącą obsługę komputerów odnajdujących adresy IP odpowiadające poszczególnym nazwom. Istnieje moŝliwość włączenia do systemu DNS serwera, który nie dysponuje stałym, publicznym adresem IP. Jest to tzw. usługa DynDNS. Przykład strony realizującej tę usługę:
15 Usługa DNS co to takiego? (2) Więcej informacji ogólnych na temat DNS: Struktura domen Administracja DNS Instytucje administrujące DNS na świecie Instytucje administrujące DNS w Polsce Techniczna strona DNS Ogólny zarys NajwaŜniejsze cechy RFC Główne serwery DNS Rodzaje zapytań DNS Odpowiedzi na zapytania Protokół DNS Przykład działania systemu DNS Typy rekordów DNS Bezpieczeństwo znajdziemy na stronie:
16 Usługa DNS instalacja serwera bind Instalujemy pakiety bind9 oraz dnsutils : aptitude install bind9 dnsutils dnsutils zawiera oprogramowanie testujące, m.in.: dig, nslookup, bind9-host. alternatywą do instalacji z poziomu konsoli jest skorzystanie z MenedŜera pakietów Synaptic (zalecane rozwiązanie). Pliki konfiguracyjne znajdują się w katalogu: /etc/bind/ Mamy trzy główne pliki konfiguracujne: named.conf named.conf.local named.conf.options Przechodzimy do pliku: named.conf.local od którego zaczynamy konfigurację. W powyŝszym pliku definiujemy strefy. Strefa - obszar serwera DNS odpowiedzialny za daną domenę. Zawsze definiujemy parę stref: zwykłą i odwrotną. Strefa zwykła zawiera plik bazodanowy, odpowiedzialny za deklarację nazw hostów w obszarze jednej domeny. Strefa odwrotna - zawiera plik bazodanowy zawierający odwzorowanie nazw hostów na adresy IP w obrębie domeny.
17 Usługa DNS - konfiguracja serwera bind (1) Budowa stref (plik: named.conf.local ): //strefa zwykła zone kowalski" { type master; file "/etc/bind/db.kowalski"; }; //strefa odwrotna zone in.addr-arpa" { type master; file "/etc/bind/db.10101"; }; type master określa charakter serwera DNS. Master oznacza serwer nadrzędny, W strefach deklarujemy ścieŝkę do plików bazodanowych do których serwer DNS będzie odwoływał się. Pliki te tworzymy sami, Dyrektywa zone określa nazwę domeny np.: zone kowalski.
18 Usługa DNS - konfiguracja serwera bind (2) Opis plików bazodanowych - plik dla strefy zwykłej ( db.kowalski ): $TTL // określa czas odświeŝania pliku w sekundach Po SOA wpisujemy nazwę hosta, na którym jest zainstalowany serwer DNS, po kropce nazwę naszej domeny, którą tworzymy (w tym przypadku: kislab.kowalski). Charakterystyczna jest kropka po nazwie
19 Usługa DNS - konfiguracja serwera bind (3) Definicja serwerów nazw - NS ( NameServer IN NS kis-lab.kowalski. Definicja hostów w strefie - wpisujemy nazwy, które przypisujemy adresowi IP: localhost IN A kis-lab IN A x CNAME oznacza alias do hosta, np. www to alias do hosta kis-lab, który jest przypisany do domeny kowalski Jego końcowa nazwa, to: kis-lab.kowalski == // ftp IN CNAME kis-lab www IN CNAME kis-lab
20 Usługa DNS - konfiguracja serwera bind (4) Opis plików bazodanowych - plik dla strefy odwrotnej ( db ): Zasada budowy jest analogiczna jak pliku dla strefy zwykłej Występuje wpis PTR (pointer) zamiast NS Ten plik odwraca (zamienia) nazwy hosta na adresy IP. $TTL IN SOA kis-lab.kowalski. admin.kowalski. ( ; Serial# - przy kaŝdej edycji trzeba inkrementować ; Refresh ; Retry ; Expire ) ; Negative Cache IN NS kis-lab.kowalski. x.0.10 IN PTR kis-lab //dopisujemy wszystkie hosty w sieci, // x to końcówka adresu IP
21 Usługa DNS - konfiguracja serwera bind (5) Przechodzimy do pliku named.conf.options Wpisujemy adresy sieci, które mogą korzystać z serwera DNS (skąd mogą być zadawane zapytania): allow-query { ; /24; }; Wpisujemy serwery pomocnicze, do których będzie odnosił się DNS: forwarders { ; // adres NS, który jest przechowywany na lokalnym serwerze DHCP ; // adresy innych znanych serwerów DNS ; };
22 Usługa DNS - konfiguracja serwera bind (6) Modyfikujemy plik /etc/resolv.conf, wpisując w nim w kolejności: Search kowalski nameserver Spowoduje to nakierowanie resolver a na odpytywanie lokalnego serwera DNS pod wskazany adres. Uwaga: resolver jest usługą odpytującą serwery DNS o zadany adres. W obecnych czasach jest to narzędzie wbudowane w kaŝdą aplikację uŝywającą adresów URL i dlatego nie wymaga instalacji dedykowanego klienta. Po konfiguracji restartujemy skrypt: /etc/init.d/bind9 restart Uwaga: bind9 uruchamia się takŝe wraz z ponownym startem systemu (tworzony jest skrypt startujący w katalogu: /etc/init.d/ ): Działanie domeny sprawdzamy poleceniem: lub: dig kis-lab.kowalski nslookup nazwa_domeny Warto teŝ sprawdzić wynik działania dla innych nazw domen.
23 Usługa serwera HTTP (WWW). Konfiguracja serwera apache WWW, HTTP, apache co to takiego? Instalacja serwera apache Konfiguracja serwera apache
24 WWW co to takiego? World Wide Web (w skrócie: WWW lub Web) hipertekstowy, multimedialny, sieciowy (TCP/IP) system informacyjny oparty na publicznie dostępnych, otwartych standardach IETF i W3C. Podstawowym zadaniem WWW jest publikowanie informacji w przystępnej formie. WWW jest często błędnie utoŝsamiane z całym Internetem lecz stanowi jego najpopularniejszą usługę. Dostęp do WWW uzyskujemy za pomocą tzw. przeglądarki internetowej, która łączy się z serwerem internetowym i pobiera z niego zbiór informacji zwany stroną internetową. Strona internetowa moŝe zostać wyświetlona, zapisana w lokalnym systemie plików lub wydrukowana. Zawartość strony internetowej jest tzw. hipertekstem (skrypty HTML/XHTML), oferującym moŝliwość podąŝania za tzw. hiperłączami, przenoszącymi do innych stron internetowych w ramach tego samego lub innych serwerów internetowych. WWW został zapoczątkowany we wczesnych latach dziewięćdziesiątych w CERN (Szwajcaria) jako system dostępu do informacji (w tym graficznych) w duŝej organizacji naukowej. Prototyp systemu WWW został zbudowany przez Tima Berners-Lee. WWW szybko przekroczył (podobnie jak cała sieć Internet) granice środowiska naukowego, a po kilku latach został zaakceptowany i zaadaptowany na całym świecie. Na zwiększenie popularności WWW miało znaczny wpływ ogłoszenie w lutym 1993 r. przez Uniwersytet w Minnesocie zamiaru pobierania opłat licencyjnych za korzystanie z ich implementacji serwera usługi Gopher.
25 HTTP co to takiego? HTTP (Hypertext Transfer Protocol), to protokół przesyłania dokumentów hipertekstowych na potrzeby realizacji usługi WWW. Aktualna definicja HTTP jest zawarta w dokumencie RFC HTTP jest protokołem typu klient-serwer - połączenie zawsze inicjowane jest przez tzw. klienta (zwykle przeglądarka WWW) i ma na celu pobranie lub wysłanie informacji z/do serwera. Za pomocą protokołu HTTP przesyła się m.in.: Ŝądania udostępnienia dokumentów WWW, informacje o kliknięciu odnośnika, informacje z wypełnionych formularzy. Zadaniem stron WWW jest publikowanie informacji natomiast protokół HTTP właśnie to umoŝliwia. HTTP zapewnia znormalizowany sposób komunikowania się komputerów poprzez określenie formy Ŝądań danych (klient) oraz formę odpowiedzi (serwer). HTTP jest protokołem bezstanowym ( stateless ), gdyŝ nie zachowuje informacji o poprzednich transakcjach, co pozwala zmniejszyć obciąŝenie serwera. Bezstanowość HTTP moŝe być kłopotliwa, gdy potrzeba zapamiętać stan uŝytkownika, który wcześniej łączył się juŝ z serwerem. Popularne rozwiązania tego problemu, to: mechanizm tzw. ciasteczek ( cookies ), sesje realizowane po stronie serwera (wyjątek od zasady działania w architekturze klientserwer ), ukryte parametry, przesyłane np. przez stronę z formularzem, parametry umieszczone w ciągu URL (np. /index.php?newuserid=55). HTTP standardowo korzysta z portu (TCP) nr 80 (lub 8080 w przypadku stosowania w sieci mechanizmów NAT/PAT w sieci lokalnej). Więcej informacji na temat HTTP:
26 apache co to takiego? apache to otwarty serwer HTTP, dostępny dla wielu systemów operacyjnych (m.in. UNIX, GNU/Linux, BSD, MS Windows). Jest najszerzej stosowanym serwerem HTTP w Internecie (niezmiennie od kilku lat ponad 50% udziału wśród serwerów WWW). apache w połączeniu z interpreterem PHP i bazą MySQL, to jedno z najczęściej spotykanych środowisk w firmach oferujących hosting WWW. Cechy serwera i obsługiwane moduły: wielowątkowość, skalowalność, bezpieczeństwo, Kontrola dostępu/uwierzytelnianie: mod_access, CGI, Proxy typu HTTP, FTP, CONNECT: mod_proxy, SSI: mod_include, Content-Negotation: mod_negotation, Moduł URL-Rewriting: mod_rewrite, SSL: mod_ssl, moŝliwość osadzania interpreterów języków skryptowych, np. mod_perl, mod_php, mod_python. Więcej informacji:
27 Instalacja serwera apache Instalacja pakietu apache : aptitude install apache2 Alternatywne (i zalecane) rozwiązanie, to uŝycie MenedŜera instalacji i aktualizacji aplikacji czyli Synaptic -> PołoŜenie katalogu z zainstalowanym serwerem apache2 : /etc/apache2
28 Konfiguracja serwera apache (1) Plik konfiguracyjny: /etc/apache2/apache2.conf W pliku konfiguracyjnym znajdziemy odwołania do innych plików i folderów z katalogu /etc/apache2/ : port.conf deklaracja portu na którym działa apache2 (jeśli nie zmieniane, to 80), sites-enabled katalog z plikami konfiguracyjnymi VirtualHost'ów, mods-enabled katalog z plikami konfiguracyjnymi modułów. Za pomocą uŝytkowników wirtualnych (virtualhosts) moŝna tworzyć wiele stron i serwisów - korzystając z tego samego adresu IP (rózne serwisy WWW w jednej domenie i na tym samym realnym serwerze)!!!
29 Konfiguracja serwera apache (2) Konfiguracja virtualhost 'a jako strony informacyjnej. Edytujemy plik konfiguracyjny: /etc/apache2/sites-enabled/000-default Plik ten powiązany jest symbolicznie z odpowiednim pliku w katalogu: /etc/apache2/sites-available/default. Z kolei w/w katalog nie ma odwołań w pliku konfiguracyjnym apache2.conf więc nie wpływa dalej na konfigurację serwera. Przykładowa zawartość tego pliku (konfiguracja okrojona do niezbędnego minimum): <VirtualHost :80> ServerAdmin a@b.pl ServerName localhost DocumentRoot /var/www/ <Directory /> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/error.log </VirtualHost>
30 Konfiguracja serwera apache (3) <VirtualHost :80> - deklaracja adresu IP oraz portu (moŝna równieŝ wpisać nazwę hosta w tym przypadku localhost ), na którym działa virtualhost. Tą dyrektywą rozpoczyna się kaŝdy plik konfiguracyjny virtualhost'a ServerAdmin a@b.pl - deklaracja adresu administratora DocumentRoot /var/www/ - deklaracja katalogu ze stroną informacyjną <Directory /></Directory> - dyrektywy zamykające grupy innych dyrektyw Options - dyrektywa stwierdzająca które cechy serwera są dostępne Indexes - dyrektywa ta pokazuje wylistowane pliki z katalogu jeśli nie ma pliku index.html FollowSymLinks - cecha serwera zezwalająca na powiązania symboliczne w zadeklarowanym katalogu /var/www MultiViews - cecha serwera zezwalająca na negocjowanie zawartości katalogu /var/www - chodzi o moŝliwość wyświetlania języków skryptowych, plików graficznych itp. Jeśli ustawiona, w pierwszej kolejności wyświetla pliki.html AllowOverride None - zabrania nadpisywania pliku konfiguracyjnego virtualhost'a przez pliki.htaccess, mogące zawierać predefiniowane opcje. W naszym przypadku plik ten nie występuje ale gdyby pojawił się, zostanie pominięty Order allow,deny - kontroluje dostęp. Najpierw są sprawdzane wszystkie dyrektywy określone parametrem allow (przynajmniej jedna musi pasować - inaczej Ŝądanie dostępu zostanie odrzucone). Następnie wszystkie dyrektywy deny są sprawdzane jeśli jakaś pasuje, dostęp zostanie odrzucony. W ostateczności, gdy Ŝadna z dwóch dyrektyw nie pasuje, domyślnie dostęp jest odrzucany. allow from all - dyrektywa stwierdzająca domyślne zezwolenie na wyświetlanie wszystkich plików w katalogu.
31 Konfiguracja serwera apache (4) Po kaŝdej zmianie w plikach konfiguracyjnych naleŝy zrestartować serwer apache : /etc/init.d/apache2 restart Dla sprawdzenia poprawności konfiguracji moŝemy dokonać zmian w pliku: /var/www/index.html i po wpisaniu w przeglądarce adresu lub localhost zaobserwować zmiany. Aktywujemy moduł userdir, który zezwala kaŝdemu uŝytkownikowi na ekspozycję zawartości katalogu o ustalonej nazwie poprzez serwer apache : a2enmod userdir a2enmod - komenda aktywująca moduły dla serwera apache a2dismod komenda dezaktywująca moduły dla serwera apache Moduły raz aktywowane są uruchamiane wraz ze startem serwera. MoŜliwe do aktywowania moduły znajdują się w katalogu: /etc/apache2/mods-enabled/
32 Konfiguracja serwera apache (5) Plik konfiguracyjny modułu znajduje się w katalogu: /etc/apache2/mods-enabled/userdir.conf <IfModule mod_userdir.c> UserDir public_html UserDir disabled root <Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Indexes Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS> Order deny,allow Deny from all </LimitExcept> </Directory> </IfModule>
33 Konfiguracja serwera apache (6) Składnia pliku konfiguracyjnego modułu jest podobna do składni pliku konfiguracyjnego virtualhost'a. <Directory /home/*/public_html> - dyrektywa wskazująca katalog, który ma być wyeksponowany przez serwer apache po wpisaniu w przeglądarce: gdzie: * określa dowolnego uŝytkownika. Tego parametru nie zmieniamy. MoŜna za to zmienić nazwę katalogu public_html na bardziej czytelną. Aby katalog podany w pliku konfiguracyjnym modułu czyli public_html był tworzony wraz z tworzeniem konta uŝytkownika, musimy go zdefiniować w katalogu: /etc/skel/public_html Wszystkie katalogi i pliki zawarte w katalogu /etc/skel/ bedą dodawane do kaŝdego nowo-utworzonego katalogu uŝytkownika!!! Dla sprawdzenia działania modułu moŝna zmianić nazwę katalogu public_html na www. Po kaŝdej zmianie w plikach konfiguracyjnych apache2, virtualhost ów oraz modułów restartujemy serwer apache komendą: /etc/init.d/apache2 restart
34 Konfiguracja serwera apache (7) Skrypt inicjacyjny uruchamiający serwer apache znajduje się w pliku /etc/init.d/apache2. Wywołujemy go instrukcją: /etc/init.d/apache2 PowyŜsza instrukcja występuje z parametrami start, stop, restart, forcereload. Uwaga: W przypadku kiedy nastąpi błąd przy wywołaniu powyŝszych instrukcji dokonujemy zabicia procesu instrukcją: killall apache2 a następnie ponownie uruchamiamy usługę za pomocą: /etc/init.d/apache2 start Uwaga: Aby dodać (lub usunąć) aplikację, aby uruchamiała się podczas startu uŝywamy polecenia: update-rc.d nazwa_skryptu default update-rc.d nazwa_skryptu remove nazwa_skryptu nazwa skryptu taka, jak w init.d czyli apache2 default/remove domyślne wartości procesu uruchamiania/usuwanie. Uwaga: apache po instalacji uruchamia się domyślnie podczas startu wraz ze wszystkimi dodanymi modułami.
35 Konfiguracja serwera apache (8) Dodanie uŝytkownika serwera apache następuje po dodaniu go w systemie. Robimy to wpisując komendę: useradd -m -s /bin/false nazwa_usera -m określa parametry domyślne. Katalog domyślny to /home/nazwa_/user -s - określa powłokę. Jeśli /bin/false to uŝytkownik nie będzie mógł zalogować się do systemu poniewaŝ taka powłoka nie istnieje. Pozostałe parametry uruchomieniowe komendy useradd : - g zdefiniowanie grupy - G zdefiniowanie wielu grup - d określa katalog uŝytkownika - c ustawia komentarz - e ustawia datę wygaśnięcia konta w formacie: rok/miesiąc/dzień Komenda useradd D pokaŝe wartości domyślne. Konta zostały stworzone bez haseł. NaleŜy je dodać komendą paswwd : passwd nazwa_usera Alternatywnie moŝna skorzystać z graficznego trybu i programu users-admin (uruchomienie z poziomu konsoli). Uwaga: Wszystkie powyŝsze polecenia wykonujemy jako root lub uŝywając komendy sudo.
Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2
1. Instalacja serwera WWW Aby zainstalować serwer WWW w systemie Linux, należy wykorzystać menedżer pakietów apt-get. Polecenia które należy wpisać w terminalu użytkownika root 1 : apt-get install build-essential
Bardziej szczegółowoAkademia Górniczo-Hutnicza im. Stanisława Staszica
Akademia Górniczo-Hutnicza im. Stanisława Staszica WYDZIAŁ INŻYNIERII MECHANICZNEJ I ROBOTYKI Sieci komputerowe i bazy danych Lab 2 Sprawozdanie wykonał: Łukasz Wełna (285832) Inżynieria Mechatroniczna
Bardziej szczegółowoApache serwer WWW (część 2) Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
komputerowa Apache serwer WWW (część 2) Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski komputerowa () Apache serwer WWW (część 2) 1 / 17 W poprzednim odcinku poznaliśmy: Prawa i opcje katalogów
Bardziej szczegółowoW poprzednim odcinku poznaliśmy: W poprzednim odcinku, cd.: W dzisiejszym odcinku. Apache serwer WWW (część 2)
W poprzednim odcinku poznaliśmy: komputerowa Apache serwer WWW (część 2) Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Prawa i opcje katalogów Aliasy katalogów i przekierowania Pliki dziennika
Bardziej szczegółowoTomasz Greszata - Koszalin
T: Konfiguracja usługi HTTP (Hypertext Transfer Protocol) w systemie Linux. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi http oraz oprogramowania Apache. https://hostovita.pl/blog/konfiguracja-apache-virtualhost-w-ubuntu-16-04/
Bardziej szczegółowoApache. Apache serwer WWW
Apache komputerowa Apache serwer WWW Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Dostępny pod różne platformy Ponad 50% udział w rynku serwerów WWW (Netcraft Web Server Survey 2007) Darmowy,
Bardziej szczegółowoWykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych
Wykład 2: Budowanie sieci lokalnych 1 Budowanie sieci lokalnych Technologie istotne z punktu widzenia konfiguracji i testowania poprawnego działania sieci lokalnej: Protokół ICMP i narzędzia go wykorzystujące
Bardziej szczegółowoApache serwer WWW. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
komputerowa Apache serwer WWW Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski komputerowa () Apache serwer WWW 1 / 18 Apache Dostępny pod różne platformy Ponad 50% udział w rynku serwerów
Bardziej szczegółowoUsługi sieciowe systemu Linux
Usługi sieciowe systemu Linux 1. Serwer WWW Najpopularniejszym serwerem WWW jest Apache, dostępny dla wielu platform i rozprowadzany w pakietach httpd. Serwer Apache bardzo często jest wykorzystywany do
Bardziej szczegółowoWprowadzenie 5 Rozdział 1. Lokalna sieć komputerowa 7
Wprowadzenie 5 Rozdział 1. Lokalna sieć komputerowa 7 System operacyjny 7 Sieć komputerowa 8 Teoria sieci 9 Elementy sieci 35 Rozdział 2. Sieć Linux 73 Instalowanie karty sieciowej 73 Konfiguracja interfejsu
Bardziej szczegółowoUproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:
Uproszczony opis obsługi ruchu w węźle IP Poniższa procedura jest dokonywana dla każdego pakietu IP pojawiającego się w węźle z osobna. W routingu IP nie wyróżniamy połączeń. Te pojawiają się warstwę wyżej
Bardziej szczegółowoKonfiguracja SO UNIX do komunikacji opartej o DNS (ang. Domain Name System).
Konfiguracja SO UNIX do komunikacji opartej o DNS (ang. Domain Name System). Opis ćwiczenia Podczas tego ćwiczenia komputery w laboratorium zostaną podzielone na domeny. Do każdej domeny będą należały
Bardziej szczegółowoT: Konfiguracja interfejsu sieciowego. Odwzorowanie nazwy na adres.
T: Konfiguracja interfejsu sieciowego. Odwzorowanie nazwy na adres. Podczas wykonywania poniższych zadań w zeszycie w sprawozdaniu 1. podaj i wyjaśnij polecenia, które użyjesz, aby: wyświetlić informacje
Bardziej szczegółowo4. Podstawowa konfiguracja
4. Podstawowa konfiguracja Po pierwszym zalogowaniu się do urządzenia należy zweryfikować poprawność licencji. Można to zrobić na jednym z widżetów panelu kontrolnego. Wstępną konfigurację można podzielić
Bardziej szczegółowoWykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak
Wykład 3 / Wykład 4 Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak 1 Wprowadzenie do Modułu 3 CCNA-E Funkcje trzech wyższych warstw modelu OSI W jaki sposób ludzie wykorzystują
Bardziej szczegółowoSieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska
Sieci komputerowe Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska Routing statyczny w Linuksie Sieci Komputerowe, T. Kobus, M. Kokociński 2 Sieci Komputerowe, T. Kobus, M.
Bardziej szczegółowoStrona1. Suse LINUX. Konfiguracja sieci
Strona1 Suse LINUX Konfiguracja sieci Strona2 Spis treści Konfiguracja sieci - uwagi wstępne.... 3 Prezentacja interfejsów sieciowych w systemie Linux.... 3 Konfiguracja IP w programie Yast... 3 Pliki
Bardziej szczegółowoAKADEMIA GÓRNICZO-HUTNICZA im. Stanisława Staszica w Krakowie. Wydział Inżynierii Mechanicznej i Robotyki. Kierunek: Inżyniera Mechatroniczna
AKADEMIA GÓRNICZO-HUTNICZA im. Stanisława Staszica w Krakowie Wydział Inżynierii Mechanicznej i Robotyki Kierunek: Inżyniera Mechatroniczna Sprawozdanie z laboratorium nr 2 Maciej Stolarczyk 285822 1.
Bardziej szczegółowoProtokoły sieciowe - TCP/IP
Protokoły sieciowe Protokoły sieciowe - TCP/IP TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) działa na sprzęcie rożnych producentów może współpracować z rożnymi protokołami warstwy
Bardziej szczegółowoPing. ipconfig. getmac
Ping Polecenie wysyła komunikaty ICMP Echo Request w celu weryfikacji poprawności konfiguracji protokołu TCP/IP oraz dostępności odległego hosta. Parametry polecenie pozwalają na szczegółowe określenie
Bardziej szczegółowoSieci komputerowe - administracja
Sieci komputerowe - administracja warstwa sieciowa Andrzej Stroiński andrzej.stroinski@cs.put.edu.pl http://www.cs.put.poznan.pl/astroinski/ warstwa sieciowa 2 zapewnia adresowanie w sieci ustala trasę
Bardziej szczegółowopasja-informatyki.pl
Protokół DHCP 2017 pasja-informatyki.pl Sieci komputerowe Windows Server #4 DHCP & Routing (NAT) Damian Stelmach Protokół DHCP 2018 Spis treści Protokół DHCP... 3 Polecenia konsoli Windows do wyświetlania
Bardziej szczegółowoSieci komputerowe. Wstęp
Sieci komputerowe Wstęp Sieć komputerowa to grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład: korzystania ze wspólnych urządzeń
Bardziej szczegółowoSystemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A
i sieci komputerowe Szymon Wilk Adresowanie w sieciach 1 1. Klasy adresów IP a) klasa A sieć host 0 mało sieci (1 oktet), dużo hostów (3 oktety) pierwszy bit równy 0 zakres adresów dla komputerów 1.0.0.0-127.255.255.255
Bardziej szczegółowoDomain Name System. Kraków, 30 Marca 2012 r. mgr Piotr Rytko Wydział Matematyki i Informatyki UJ
Domain Name System Kraków, 30 Marca 2012 r. mgr Piotr Rytko Wydział Matematyki i Informatyki UJ Plan ćwiczeń Wprowadzenie, jak to wygląda, typy serwerów, zapytania, iteracyjne, rekurencyjne, pliki strefowe
Bardziej szczegółowoABA-X3 PXES v. 1.5.0 Podręczna instrukcja administratora. FUNKCJE SIECIOWE Licencja FDL (bez prawa wprowadzania zmian)
Grupa Ustawienia Sieciowe umożliwia skonfigurowanie podstawowych parametrów terminala: Interfejs ETH0 Umożliwia wybór ustawień podstawowego interfejsu sieciowego. W przypadku wyboru DHCP adres oraz inne
Bardziej szczegółowoInstrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs. www.poczta.greenlemon.pl
Instrukcja do panelu administracyjnego do zarządzania kontem FTP WebAs www.poczta.greenlemon.pl Opracowanie: Agencja Mediów Interaktywnych GREEN LEMON Spis treści 1.Wstęp 2.Konfiguracja 3.Konto FTP 4.Domeny
Bardziej szczegółowoOBSŁUGA I KONFIGURACJA SIECI W WINDOWS
OBSŁUGA I KONFIGURACJA SIECI W WINDOWS Jak skonfigurować komputer pracujący pod kontrolą systemu operacyjnego Windows 7, tak aby uzyskać dostęp do internetu? Zakładamy, że komputer pracuje w małej domowej
Bardziej szczegółowoLaboratorium podstaw telekomunikacji
Laboratorium podstaw telekomunikacji Temat: Pomiar przepustowości łączy w sieciach komputerowych i podstawowe narzędzia sieciowe. Cel: Celem ćwiczenia jest przybliżenie studentom prostej metody pomiaru
Bardziej szczegółowoMODEL WARSTWOWY PROTOKOŁY TCP/IP
MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych
Bardziej szczegółowoKonfiguracja serwera DNS w systemie Windows Server 2008 /2008 R2
Konfiguracja serwera DNS w systemie Windows Server 2008 /2008 R2 Procedura konfiguracji serwera DNS w systemie Windows Server 2008/2008 R2, w sytuacji gdy serwer fizyczny nie jest kontrolerem domeny Active
Bardziej szczegółowoTCP/IP. Warstwa aplikacji. mgr inż. Krzysztof Szałajko
TCP/IP Warstwa aplikacji mgr inż. Krzysztof Szałajko Modele odniesienia 7 Aplikacji 6 Prezentacji 5 Sesji 4 Transportowa 3 Sieciowa 2 Łącza danych 1 Fizyczna Aplikacji Transportowa Internetowa Dostępu
Bardziej szczegółowoProtokół HTTP (2) I) Wprowadzenie. II) Użyte narzędzia: III) Kolejność działań
Protokół HTTP (2) I) Wprowadzenie Celem ćwiczenia jest zapoznanie z protokołem HTTP. Ćwiczenie obejmuje takie zagadnienia jak: a) instalację i konfigurację serwera HTTP (Apache2), b) uwierzytelnianie dostępu
Bardziej szczegółowoSieci VPN SSL czy IPSec?
Sieci VPN SSL czy IPSec? Powody zastosowania sieci VPN: Geograficzne rozproszenie oraz duŝa mobilność pracowników i klientów przedsiębiorstw i instytucji, Konieczność przesyłania przez Internet danych
Bardziej szczegółowoWINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.
WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. Gdy już posiadamy serwer i zainstalowany na nim system Windows XP, 7 lub 8 postawienie na nim serwera stron WWW jest bardzo proste. Wystarczy
Bardziej szczegółowoLaboratorium 3.4.2: Zarządzanie serwerem WWW
Laboratorium 3.4.2: Zarządzanie serwerem WWW Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy Fa0/0 192.168.254.253
Bardziej szczegółowoKierunek: technik informatyk 312[01] Semestr: II Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński
Kierunek: technik informatyk 312[01] Semestr: II Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński Temat 8.9. Wykrywanie i usuwanie awarii w sieciach komputerowych. 1. Narzędzia
Bardziej szczegółowoSerwer nazw DNS. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
komputerowa Serwer nazw DNS Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski komputerowa () Serwer nazw DNS 1 / 18 Nazwy symboliczne a adresy IP Większości ludzi łatwiej zapamiętać jest nazwę
Bardziej szczegółowoonfiguracja serwera DNS w systemie Windows Server 2008 /2008 R2
onfiguracja serwera DNS w systemie Windows Server 2008 /2008 R2 Poniższa procedura omawia konfigurację serwera DNS w systemie Windows Server 2008 / 2008 R2, w sytuacji gdy serwer fizyczny nie jest kontrolerem
Bardziej szczegółowoWykład 5: Najważniejsze usługi sieciowe: DNS, SSH, HTTP, e-mail. A. Kisiel,Protokoły DNS, SSH, HTTP, e-mail
N, Wykład 5: Najważniejsze usługi sieciowe: DNS, SSH, HTTP, e-mail 1 Domain Name Service Usługa Domain Name Service (DNS) Protokół UDP (port 53), klient-serwer Sformalizowana w postaci protokołu DNS Odpowiada
Bardziej szczegółowoInternetowy serwis Era mail Aplikacja sieci Web
Internetowy serwis Era mail Aplikacja sieci Web (www.login.eramail.pl) INSTRUKCJA OBSŁUGI Spis treści Internetowy serwis Era mail dostępny przez komputer z podłączeniem do Internetu (aplikacja sieci Web)
Bardziej szczegółowoTypowa procedura diagnostyczna sieci komputerowej
Typowa procedura diagnostyczna sieci komputerowej /opracował mgr Robert Kraj - Akademia Sieci CISCO certyfikat zawodowy Cisco Certified Network Associate (CCNA) /numer licencji CSCO12049271// W przypadku
Bardziej szczegółowoNarzędzia do diagnozowania sieci w systemie Windows
Narzędzia do diagnozowania sieci w systemie Windows Polecenie ping Polecenie wysyła komunikaty ICMP Echo Request w celu weryfikacji poprawności konfiguracji protokołu TCP/IP oraz dostępności odległego
Bardziej szczegółowoPROFESJONALNE USŁUGI BEZPIECZEŃSTWA
PROFESJONALNE USŁUGI BEZPIECZEŃSTWA Procedura instalacji i konfiguracji Linux Red Hat jako platformy dla systemu zabezpieczeń Check Point VPN-1/FireWall-1 Przygotował: Mariusz Pyrzyk Instalacja systemu
Bardziej szczegółowoSystem DNS. Maciej Szmigiero <mhej@o2.pl>
System DNS Maciej Szmigiero DNS - Podstawowe informacje Służy do tłumaczenia nazw domen (takich jak na przykład www.wp.pl ) na adresy IP i odwrotnie, Silnie hierarchiczny, Dodatkowo wykorzystywany
Bardziej szczegółowoInstrukcja konfiguracji funkcji skanowania
Instrukcja konfiguracji funkcji skanowania WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_PL 2004. Wszystkie prawa zastrzeżone. Rozpowszechnianie bez zezwolenia przedstawionych materiałów i informacji
Bardziej szczegółowoSieć TCP/IP konfiguracja karty sieciowej
Str. 1 Ćwiczenie 3 Sieć TCP/IP konfiguracja karty sieciowej Cel ćwiczenia: Zapoznanie się z metodą instalacji karty sieciowej w systemie Linux, podstawową konfiguracją sieci TCP/IP w systemie Linux. Przed
Bardziej szczegółowoĆwiczenie 5b Sieć komputerowa z wykorzystaniem rutera.
. Cel ćwiczenia: - Krótka charakterystyka rutera. - Połączenie rutera z komputerem w celu jego konfiguracji. - Szybka konfiguracja rutera do pracy w przewodowej sieci LAN. - Zmiana adresu rutera. - Konfiguracja
Bardziej szczegółowoSIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE Temat: Identyfikacja właściciela domeny. Identyfikacja tras
Bardziej szczegółowoBramka IP 2R+L szybki start.
Bramka IP 2R+L szybki start. Instalacja i dostęp:... 2 Konfiguracja IP 2R+L do nawiązywania połączeń VoIP... 4 Konfiguracja WAN... 4 Konfiguracja serwera SIP... 5 Konfiguracja IAX... 6 IP Polska Sp. z
Bardziej szczegółowoWindows Serwer 2008 R2. Moduł 3. DNS v.2
Windows Serwer 2008 R2 Moduł 3. DNS v.2 ROZPOZNAWANIE NAZW W SYSTEMIE WINDOWS SERVER 2008 2 Rozpoznawanie nazw Sieci oparte na systemie Windows Server 2008 zawierają przynajmniej trzy systemy rozpoznawania
Bardziej szczegółowoLaboratorium - Używanie programu Wireshark do obserwacji mechanizmu uzgodnienia trójetapowego TCP
Laboratorium - Używanie programu Wireshark do obserwacji mechanizmu uzgodnienia trójetapowego Topologia Cele Część 1: Przygotowanie Wireshark do przechwytywania pakietów Wybór odpowiedniego interfejsu
Bardziej szczegółowoKonta uŝytkowników. Konta uŝytkowników dzielą się na trzy grupy: lokalne konta uŝytkowników, domenowe konta uŝytkowników, konta wbudowane
Konta uŝytkowników Konta uŝytkowników dzielą się na trzy grupy: lokalne konta uŝytkowników, domenowe konta uŝytkowników, konta wbudowane Lokalne konto uŝytkownika jest najczęściej wykorzystywane podczas
Bardziej szczegółowoWybrane działy Informatyki Stosowanej
Wybrane działy Informatyki Stosowanej Dr inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki 2017 Globalna sieć Internet Koncepcja sieci globalnej Usługi w sieci Internet
Bardziej szczegółowoNarzędzia diagnostyczne protokołów TCP/IP
Narzędzia diagnostyczne protokołów TCP/IP Polecenie ipconfig pozwala sprawdzić adresy przypisane do poszczególnych interfejsów. Pomaga w wykrywaniu błędów w konfiguracji protokołu IP Podstawowe parametry
Bardziej szczegółowoZdalna obsługa transcievera. H A M R A D I O D E L U X E R e m o t e S e r v e r C o n f i g u r a t i o n
Zdalna obsługa transcievera H A M R A D I O D E L U X E R e m o t e S e r v e r C o n f i g u r a t i o n Do poprawnej pracy zdalnego dostępu do radiostacji, niezbędne jest działające oprogramowanie Ham
Bardziej szczegółowoSPRAWOZDANIE SIECI KOMPUTEROWE I BAZY DANYCH LABORATORIUM NR2 BADANIE SIECI KAMIL BOGDANOWSKI
SPRAWOZDANIE SIECI KOMPUTEROWE I BAZY DANYCH LABORATORIUM NR2 BADANIE SIECI KAMIL BOGDANOWSKI 292481 13.03.2019 1. Sprawdzić konfigurację sieciową komputera na którym aktualnie jesteś zalogowany (polecenie
Bardziej szczegółowoJarosław Kuchta. Instrukcja do laboratorium. Administrowanie Systemami Komputerowymi. Usługi DNS i DHCP
Jarosław Kuchta Instrukcja do laboratorium Administrowanie Systemami Komputerowymi Wprowadzenie Usługi DNS i DHCP Niniejsze ćwiczenie przygotowuje do zainstalowania usługi wirtualnej sieci prywatnej (VPN).
Bardziej szczegółowoWykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe
N, Wykład 4: Protokoły TCP/UDP i usługi sieciowe 1 Adres aplikacji: numer portu Protokoły w. łącza danych (np. Ethernet) oraz w. sieciowej (IP) pozwalają tylko na zaadresowanie komputera (interfejsu sieciowego),
Bardziej szczegółowoZa dużo wpisów! Serwer nazw DNS. Marcin Bieńkowski
Nazwy symoliczne a adresy IP komputerowa Serwer nazw DNS Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Większości ludzi łatwiej zapamiętać jest nazwę symoliczna (www.ii.uni.wroc.pl), niż
Bardziej szczegółowoSieci komputerowe i bazy danych
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Sieci komputerowe i bazy danych Sprawozdanie 2 Badanie ustawień i parametrów sieci Szymon Dziewic Inżynieria Mechatroniczna Rok: III Grupa:
Bardziej szczegółowoSystem operacyjny Linux
Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 15 DHCP Rola usługi DHCP Proces generowania dzierżawy Proces odnawienia dzierżawy Konfiguracja Agent przekazywania DHCP - 1 - Rola
Bardziej szczegółowoKARTA KURSU. Administracja serwerami WWW
KARTA KURSU Nazwa Nazwa w j. ang. Administracja serwerami WWW Web server administration Kod Punktacja ECTS* 2 Koordynator mgr Alfred Budziak Zespół dydaktyczny: mgr Alfred Budziak Opis kursu (cele kształcenia)
Bardziej szczegółowoSieci komputerowe. Zajęcia 5 Domain Name System (DNS)
Sieci komputerowe Zajęcia 5 Domain Name System (DNS) DNS - wstęp System nazw domenowych to rozproszona baza danych Zapewnia odwzorowanie nazwy na adres IP i odwrotnie DNS jest oparty o model klient-serwer.
Bardziej szczegółowoSieci komputerowe. Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2007/2008. Michał Cieśla
Sieci komputerowe Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2007/2008 Michał Cieśla pok. 440a, email: ciesla@if.uj.edu.pl konsultacje: wtorki 10-12 http://users.uj.edu.pl/~ciesla/
Bardziej szczegółowoFAQ: 00000012/PL Data: 19/11/2007 Programowanie przez Internet: Przekierowanie portu na SCALANCE S 612 w celu umo
W tym dokumencie opisano przekierowanie portu na sprzętowym firewall u SCALANCE S 612 V2* (numer katalogowy: 6GK5612-0BA00-2AA3) w celu umoŝliwienia komunikacji STEP 7 ze sterownikiem przez sieć Ethernet/Internet.
Bardziej szczegółowoInstrukcja uŝytkownika narzędzia Skaner SMTP TP. Uruchamianie aplikacji
Instrukcja uŝytkownika narzędzia Skaner SMTP TP W związku z wprowadzeniem dodatkowego profilu dla usługi "Bezpieczny Dostęp", który ogranicza komunikację i wpływa na funkcjonowanie poczty elektronicznej,
Bardziej szczegółowoZarządzanie systemami informatycznymi. Zarządzanie serwerem httpd: Apache
Zarządzanie systemami informatycznymi Zarządzanie serwerem httpd: Apache Serwer httpd Apache - zalety Apache - otwarty serwer HTTP dostępny dla wielu systemów operacyjnych (m.in. UNIX, GNU/Linux, BSD,
Bardziej szczegółowoZadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat hasła SOHO (ang. Small Office/Home Office).
T: Konfiguracja urządzeń sieciowych przez przeglądarkę www. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat hasła SOHO (ang. Small Office/Home Office). Konfiguracja urządzeń sieciowych
Bardziej szczegółowoNiniejsza instrukcja przedstawia przykład konfiguracji koncentratora SSL VPN w trybie Network Extension.
Niniejsza instrukcja przedstawia przykład konfiguracji koncentratora SSL VPN w trybie Network Extension. SSL VPN w trybie Network Extension działa prawidłowo na komputerach wyposaŝonych w systememy operacyjne
Bardziej szczegółowoSystem kontroli dostępu ACCO NET Instrukcja instalacji
System kontroli dostępu ACCO NET Instrukcja instalacji acco_net_i_pl 12/14 SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166
Bardziej szczegółowoLaboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark
Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Topologia Cele Część 1: Zapisanie informacji dotyczących konfiguracji IP komputerów Część 2: Użycie programu Wireshark do przechwycenia
Bardziej szczegółowoInstrukcje dotyczące funkcji zarządzania pasmem w urządzeniach serii ZyWALL.
Instrukcje dotyczące funkcji zarządzania pasmem w urządzeniach serii ZyWALL. Niniejsza instrukcja zawiera wskazówki dotyczące konfiguracji funkcji BW MGMT dostępnej w urządzeniach serii ZyWALL. Dość często
Bardziej szczegółowoT: Instalacja i konfiguracja serwera DNS.
T: Instalacja i konfiguracja serwera DNS. Podczas wykonywania poniższych zadań w zeszycie w sprawozdaniu 1. podaj i wyjaśnij polecenia, które użyjesz, aby: wyjaśnić pojęcia związane z dns, zainstalować
Bardziej szczegółowoODWZOROWYWANIE NAZW NA ADRESY:
W PROTOKOLE INTERNET ZDEFINIOWANO: nazwy określające czego szukamy, adresy wskazujące, gdzie to jest, trasy (ang. route) jak to osiągnąć. Każdy interfejs sieciowy w sieci TCP/IP jest identyfikowany przez
Bardziej szczegółowoZadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.
T: Konfiguracja usługi HTTP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http. HTTP (ang. Hypertext Transfer Protocol) protokół transferu plików
Bardziej szczegółowoĆwiczenie 5a Sieć komputerowa z wykorzystaniem rutera.
. Cel ćwiczenia: - Krótka charakterystyka rutera. - Połączenie rutera z komputerem w celu jego konfiguracji. - Szybka konfiguracja rutera do pracy w przewodowej sieci LAN. - Zmiana adresu rutera. - Konfiguracja
Bardziej szczegółowoZanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.
Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera. Wchodzimy w Centrum sieci -> Połączenia sieciowe -> następnie do właściwości naszej karty sieciowej. Następnie przechodzimy do Protokół internetowy
Bardziej szczegółowoKontrola sesji w PHP HTTP jest protokołem bezstanowym (ang. stateless) nie utrzymuje stanu między dwoma transakcjami. Kontrola sesji służy do
Sesje i ciasteczka Kontrola sesji w PHP HTTP jest protokołem bezstanowym (ang. stateless) nie utrzymuje stanu między dwoma transakcjami. Kontrola sesji służy do śledzenia użytkownika podczas jednej sesji
Bardziej szczegółowoGraficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala
Graficzny terminal sieciowy ABA-X3 część druga Podstawowa konfiguracja terminala Opracował: Tomasz Barbaszewski Ustawianie interfejsu sieciowego: Podczas pierwszego uruchomienia terminala: Program do konfiguracji
Bardziej szczegółowoSIECI KOMPUTEROWE - BIOTECHNOLOGIA
SIECI KOMPUTEROWE - BIOTECHNOLOGIA ĆWICZENIE 1 WPROWADZENIE DO SIECI KOMPUTEROWYCH - PODSTAWOWE POJĘCIA SIECIOWE 1. KONFIGURACJA SIECI TCP/IP NA KOMPUTERZE PC CELE Identyfikacja narzędzi używanych do sprawdzania
Bardziej szczegółowoARP Address Resolution Protocol (RFC 826)
1 ARP Address Resolution Protocol (RFC 826) aby wysyłać dane tak po sieci lokalnej, jak i pomiędzy różnymi sieciami lokalnymi konieczny jest komplet czterech adresów: adres IP nadawcy i odbiorcy oraz adres
Bardziej szczegółowoStos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)
Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol) W latach 1973-78 Agencja DARPA i Stanford University opracowały dwa wzajemnie uzupełniające się protokoły: połączeniowy TCP
Bardziej szczegółowoZadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.
T: Konfiguracja usługi DHCP w systemie Linux. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP. DHCP (ang. Dynamic Host Configuration Protocol) protokół komunikacyjny
Bardziej szczegółowoDOSTĘP ZDALNY PRZEZ DDNS
DOSTĘP ZDALNY PRZEZ DDNS Ten artykuł jest opisem konfiguracji urządzeń oraz zasady działania usługi DDNS, pozwalającej na uzyskanie zdalnego dostępu do komputera podłączonego do sieci Internet. Dowiesz
Bardziej szczegółowoNa podstawie: Kirch O., Dawson T. 2000: LINUX podręcznik administratora sieci. Wydawnictwo RM, Warszawa. FILTROWANIE IP
FILTROWANIE IP mechanizm decydujący, które typy datagramów IP mają być odebrane, które odrzucone. Odrzucenie oznacza usunięcie, zignorowanie datagramów, tak jakby nie zostały w ogóle odebrane. funkcja
Bardziej szczegółowoHosting WWW Bezpieczeństwo hostingu WWW. Dr Michał Tanaś (http://www.amu.edu.pl/~mtanas)
Hosting WWW Bezpieczeństwo hostingu WWW Dr Michał Tanaś (http://www.amu.edu.pl/~mtanas) Apache2 dyrektywy podstawowe Zajmują zawsze jedną linię tekstu Ogólna postać: Dyrektywa opcje Ich zasięg ogranicza
Bardziej szczegółowoSIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja
SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja Instytut Telekomunikacji Wydział Elektroniki i Technik Informacyjnych Politechnika Warszawska, marzec 2015 Wprowadzenie Ćwiczenie jest wykonywane
Bardziej szczegółowoWarsztaty z Sieci komputerowych Lista 3
Warsztaty z Sieci komputerowych Lista 3 Uwagi ogólne Topologia sieci na te zajęcia została przedstawiona poniżej; każda czwórka komputerów jest osobną strukturą niepołączoną z niczym innym. 2 2 3 4 0 3
Bardziej szczegółowoProgramowanie sieciowe
Programowanie sieciowe Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2014/2015 Michał Cieśla pok. D-2-47, email: michal.ciesla@uj.edu.pl konsultacje: środy 10-12 http://users.uj.edu.pl/~ciesla/
Bardziej szczegółowoDokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.
Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Następnie wybieramy Serwer aplikacji (IIS, ASP.NET) i klikamy
Bardziej szczegółowoZadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation).
T: Udostępnianie połączenia sieciowego w systemie Windows (NAT). Zadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation). NAT (skr. od ang. Network
Bardziej szczegółowoKONFIGURACJA INTERFEJSU SIECIOWEGO
KONFIGURACJA INTERFEJSU SIECIOWEGO TCP/IPv4 Zrzut 1 Konfiguracja karty sieciowej Zrzut 2 Wprowadzenie dodatkowego adresu IP Strona 1 z 30 Zrzut 3 Sprawdzenie poprawności konfiguracji karty sieciowej Zrzut
Bardziej szczegółowoRouting - wstęp... 2 Routing statyczny... 3 Konfiguracja routingu statycznego IPv Konfiguracja routingu statycznego IPv6...
Routing - wstęp... 2 Routing statyczny... 3 Konfiguracja routingu statycznego IPv4... 3 Konfiguracja routingu statycznego IPv6... 3 Sprawdzenie połączenia... 4 Zadania... 4 Routing - wstęp O routowaniu
Bardziej szczegółowoZadanie z lokalnych sieci komputerowych. 1. Cel zajęć
Zadanie z lokalnych sieci komputerowych. 1. Cel zajęć Kilku znajomych chce zagrać w grę sieciową. Obecnie większość gier oferuje możliwość gry przez internet. Jednak znajomi chcą zagrać ze sobą bez dostępu
Bardziej szczegółowoKonfigurowanie interfejsu sieciowego może być wykonane na wiele sposobów.
Co to jest interfejs sieciowy? Najogólniej interfejsem sieciowym w systemach linux nazywamy urządzenia logiczne pozwalające na nawiązywanie połączeń różnego typu. Należy jednak pamiętać iż mówiąc interfejs
Bardziej szczegółowoKonfiguracja IPSec. 5.1.2 Brama IPSec w Windows 2003 Server
Konfiguracja IPSec Aby zainstalować OpenSWAN w popularnej dystrybucji UBUNTU (7.10) należy użyć Menedżera Pakietów Synaptics lub w konsoli wydać polecenia: sudo apt-get install openswan. Zostaną pobrane
Bardziej szczegółowoTomasz Greszata - Koszalin
T: Konfiguracja usługi HTTP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołów HTTP oraz HTTPS i oprogramowania IIS (ang. Internet Information Services).
Bardziej szczegółowoCzym jest router?... 3 Vyatta darmowy router... 3 Vyatta podstawowe polecenia i obsługa... 3 Zarządzanie użytkownikami... 3 Uzupełnianie komend...
Czym jest router?... 3 Vyatta darmowy router... 3 Vyatta podstawowe polecenia i obsługa... 3 Zarządzanie użytkownikami... 3 Uzupełnianie komend... 4 Historia komend... 4 Wywołanie komend operacyjnych w
Bardziej szczegółowoAneks do instrukcji obsługi routera Asmax Br-804v II
Aneks do instrukcji obsługi routera Asmax Br-804v II 1. Aneks do filtrowania WAN (firmware V0.05) 2. Aneks do filtrowania LAN IP Filters (firmware A0.05) 3. Aneks do filtrowania LAN MAC Filters (firmware
Bardziej szczegółowo