Laboratorium Sieci Komputerowych
Transkrypt
Laboratorium Sieci Komputerowych
Laboratorium Sieci Komputerowych - 1 Konguracja serwerów sieciowych Andrzej Karwacki Paweª Jastrz¦bski gr. 2 28 ma ja 2007 Spis tre±ci 1 Cel ¢wiczenia 1 2 Wykonanie ¢wiczenia 2 2.1 Uruchamianie serwera X-Window . . . . . . . . . . . . . . . . 2 2.2 Poª¡czenie przy pomocy protokoªu VNC . . . . . . . . . . . . 2 2.3 Uruchamianie X-Klientów z innych komputerów . . . . . . . . 2 2.4 Remote Desktop (wat2) 3 . . . . . . . . . . . . . . . . . . . . . 3 Wnioski 1 3 Cel ¢wiczenia Celem ¢wiczenia byªo uruchomienie serwera X-Window, po czym uru- chomieniu klientów z innych maszyn. Nast¦pnie nale»aªo uruchomi¢ serwer vnc na maszynie Vol2 i podlaczyc si¦ do niego za pomoc¡ vncviewer'a. Nale»aªo równie» przeanalizowa¢ skrypt xtsc, oraz poª¡czy¢ si¦ za pomoca programu RDesktop ze Zdalnym Pulpitem. 1 2 Wykonanie ¢wiczenia 2.1 Uruchamianie serwera X-Window Aby uruchomi¢ serwer X-Window, wykonali±my nast¦puj¡ce polecenie: xinit. Nast¦pnie nale»aªo uruchomi¢ pierwszego klienta: xterm. Aby to zrobi¢ przeª¡czyli±my si¦ na konsol¦ tekstow¡ za pomoc¡ klawiszy Alt-Ctrl-F2. Po zalogowaniu, uruchomili±my program, po czym przeª¡czyli±my si¦ znowu do X-Windowsów za pomoc¡ Alt-F9. Aby uªatwi¢ sobie prac¦ uruchomili±my prosty menad»er okien poleceniem: 2.2 twm. Poª¡czenie przy pomocy protokoªu VNC Najpierw poª¡czyli±my si¦ z serwerem vol2, na którym uruchomili±my program: vncserver. Wynikiem jego byªo: New 'vol2:9 (karwacka)' desktop is vol2:9 Starting applications specified in /home/stud/karwacka/.vnc/xstartup Log file is /home/stud/karwacka/.vnc/vol2:9.log Nast¦pnie z drugiego xterm'a uruchomili±my Viewera: vncviewer vol2:9. Ukazaªo nam si¦ znajome szare tªo. Niestety przez jaki± bª¡d na serwerze vol2 nie zostaje uruchomiony skrypt startowy, wi¦c nie mieli±my »adnej konsoli. Powtórzli±my t¡ operacj¦ na serwerze volt, i tam wszystko dziaªaªo (po podejrzeniu Viewerem byª uruchomiony i XTerm i menad»er okien TWM). Na koniec wywoªali±my 2.3 vncserver -kill:9 aby wyª¡czy¢ serwer VNC. Uruchamianie X-Klientów z innych komputerów Za pomoc¡ opcji X programu obsªuguj¡cego SSH we FreeBSD, poª¡czyli±my si¦ z serwerem volt u»ywaj¡c komendy: ssh -X volt Opcja ta uruchamia X11 Forwarding, ustawiaj¡c zmienn¡ DISPLAY. Uruchamiaj¡c ró»ne programy (klienty), widzieli±my je u siebie na ekranie: xeyes, xclock 2 2.4 Remote Desktop (wat2) Aby poª¡czy¢ si¦ ze zdalnym pulpitem na serwerze WAT2, nale»y uruchomi¢ skrypt tsc, albo przed uruchomieniem serwera Xów wl¡czy¢ skrypt: xtsc. Skrypt pierwszy uruchamia program rdesktop z odpowiednimi parametrami. Skrypt drugi uruchamia serwer Xów oraz skrypt drugi. Po uruchomieniu skryptu tsc pokazuje si¦ na peªnym ekranie pulpit Microsoft Windows 2003 z okienkiem do logowania. Mo»na równie» uruchomi¢ poª¡czenie ze zdalnym pulpitem nie u»ywa j¡c skryptów. Nale»y wywoªa¢ program rdesktop: rdesktop wat2. 3 Wnioski Na zaj¦ciach nauczyli±my si¦ ª¡czy¢ nasz komputer z innymi, posiadaj¡- cymi ró»ne systemy operacyjne. Dzi¦ki temu mo»emy uruchamia¢ programy z innych serwerów, lub logowa¢ si¦ do systemu Microsoft Windows. 3