Graficzny terminal sieciowy ABA
Transkrypt
Graficzny terminal sieciowy ABA
Graficzny terminal sieciowy ABA-X3 część druga Podstawowa konfiguracja terminala Opracował: Tomasz Barbaszewski Ustawianie interfejsu sieciowego: Podczas pierwszego uruchomienia terminala: Program do konfiguracji sieci /mnt/conf/etc/autokonf/xquickstart jest uruchamiany automatycznie. Umożliwia on wprowadzenie zarówno parametrów sieciowych samego terminala, jak i parametrów serwera FTP, z którym będzie się komunikować system autokonfiguracji terminala. Program do konfiguracji sieci uruchamia się automatycznie jedynie w nowym terminalu. W razie potrzeby można go ponownie uruchomić w następujący sposób: Przejść na konsolę administracyjną (F10 lub F11), Wprowadzić dane uwierzytelniające, Uruchomić program quickstart Wprowadzić nowe dane interfejsu (i ew. serwera FTP). Zmiana ustawień sieciowych możliwa jest również zdalnie (lub lokalnie) za pomocą konfiguratora WWW. Lokalne wykorzystywanie konfiguratora WWW wymaga wersji terminala wyposażonej w lokalną przeglądarkę! Zaawansowana konfiguracja sieci: Terminal ABA-X3 pozwala na zmianę parametrów sieciowych "w locie". Wykonujemy to za pomocą konfiguratora WWW (grupa Nazwy, DNS, routing). Możliwe jest: Wprowadzenie dowolnej liczby nazw sieciowych (hostów), Wprowadzenie dowolnej liczby serwerów DNS. Można to zrealizować jedynie dla aktualnej sesji lub trwale - dodatkowe ustawienia będą ładowane wówczas podczas każdego startu terminala. Zaawansowana konfiguracja sieci (cd): Dodatkowe wpisy są umieszczane w plikach: /mnt/conf/etc/hosts /mnt/conf/etc/resolv.conf i zgodnie z wyborem administratora dodawane do plików systemowych: /etc/hosts /etc/resolv.conf jednorazowo (na czas trwania sesji) lub podczas każdorazowego startu terminala. Zaawansowana konfiguracja sieci (cd): Dodatkowe ścieżki routingu: Mogą być wprowadzane jedynie na czas trwania sesji. Każda z konfigurowanych ścieżek jest zapisywana do pliku: /mnt/conf/etc/<nazwa_ścieżki>.route Plik ten można wykorzystać do automatycznej zmiany routingu - np. w przypadku awarii podstawowego połączenia sieciowego. Przycisk "Wykonaj" powoduje natychmiastową aktywację wprowadzonej ścieżki. Zaawansowana konfiguracja sieci (cd): Zmiana adresu IP "w locie": Ustawienia sieciowe są zapisywane w plikach: /mnt/conf/etc/<nazwa>.netc Plik ten można wykorzystać do automatycznej zmiany adresu IP - np. w przypadku awarii podstawowego połączenia sieciowego. Przycisk "Wykonaj" powoduje natychmiastową aktywację nowych ustawień sieci bez potrzeby restartu terminala. Automatyzacja zmian ustawień sieciowych terminala: Pliki <nazwa>.route oraz <nazwa>.netc mogą być wykorzystane do automatycznej zmiany parametrów sieciowych terminala np. w przypadku utraty połączenia z serwerem głównym. ABA dostarcza odpowiednie moduły programowe realizujące tą funkcję na zamówienie. Opcja ta jest nieodpłatna. Administrator może również wprowadzić własne programy realizujące automatyczne zmiany parametrów sieciowych. Zarządzanie głównym systemem terminala (Core System): Podczas startu terminala skrypt startowy /etc/init.d/rcS wykonuje skrypt /etc/conf/pxes/default.conf Zadaniem skryptu default.conf jest ustawienie szeregu zmiennych, które będą wykorzystywane podczas startu głównego systemu terminala. Zmiana wartości zmiennej w tym pliku skutkuje zmianom ustawień terminala - np. rozdzielczości ekranu Zmiana wartości zmiennych w pliku default.conf jest możliwa na kilka sposobów: Za pomocą konfiguratora WWW: Konfigurator pozwala na odczyt aktualnych wartości zmiennych pxes (zakładka "Monitorowanie") oraz na zmianę niektórych z nich (zakładka "Konfiguracja"). "Ręcznie" za pomocą edytora systemowego (VI): mount -o remount,rw /mnt/conf vi /mnt/conf/pxes/pxes.conf mount -o remount,rw /mnt/conf Proszę zwrócić uwagę, że zmian dokonujemy w pliku pxes.conf, a nie default.conf! Plik default.conf jest tworzony automatycznie z pliku /mnt/conf/network/ip.conf, w którym przechowywane są ustawienia interfejsu sieciowego terminala oraz z pliku /mnt/conf/pxes/pxes.conf Wprowadzone zmiany staną się aktywne po restarcie terminala! UWAGA: Nie wszystkie zmienne z pliku /mnt/conf/pxes/default.conf są wykorzystywane przez terminala ABA-X3. Wartości tych niewykorzystywanych zmiennych pozostawiono w celu zapewnienia kompatybilności z oprogramowaniem 2X (www.2x.com), którego ABA jest dystrybutorem. Funkcje plikowe i kopie awaryjne: Terminal ABA-X3 umożliwia przesyłanie dowolnych plików oraz archiwów katalogów na dowolnie wybrany serwer FTP. Funkcja ta pozwala na sporządzenie kopii awaryjnych zarówno konfiguracji terminali, jak i oprogramowania na nich zainstalowanego. Transfer plików jest uruchamiany za pomocą funkcji dostępnych w grupie "Funkcje plikowe" konfiguratora WWW i może być uruchamiany zdalnie. Możliwe jest także "klonowanie" konfiguracji oraz oprogramowania z terminala na terminal. Terminale można przypisywać do dowolnej liczby grup funkcjonalnych. Usługi sieciowe: Terminal ABA-X3 udostępnia następujące usługi sieciowe: ● Lokalny serwer HTTP (domyślnie włączony), wykorzystywany przez konfigurator WWW, ● Serwer TELNET (domyślnie włączony), ● Serwer SSH (domyślnie wyłączony), ● Serwer FTP (domyślnie wyłączony), ● Serwer VNC (domyślnie wyłączony), ● Serwer LPD (domyślnie wyłączony). Usługi można włączać lub wyłączać korzystając z konfiguratora WWW lub z linii komend administratora. System autokonfiguracji terminali ABA-X3: System wykorzystuje funkcje plikowe do zapisu i odczytu plików konfiguracyjnych z serwera FTP. Każdej grupie terminali o takiej samej konfiguracji (z wyjątkiem podstawowej konfiguracji interfejsu sieciowego odpowiada odpowiedni podkatalog serwera FTP. Katalog ten powinien istnieć przed rozpoczęciem transferu plików konfiguracyjnych. Do przesyłania konfiguracji wykorzystywana jest grupa "Autokonfiguracja" konfiguratora WWW. Korzystanie z systemu autokonfiguracji: Konfigurujemy terminal wzorcowy dla danej grupy, ● Definiujemy parametry serwera FTP i dane niezbędne do uwierzytelnienia, ● Wybieramy moduły, które mają podlegać autokonfiguracji. ● Przesyłamy konfigurację wzorcową wybranych modułów z terminala wzorcowego na serwer FTP. ● Korzystając z programu konfiguracyjnego ustawiamy parametry sieciowe oraz parametry serwera FTP w nowym terminalu i zezwalamy na jego restart. ● Terminal automatycznie pobierze wybrane pliki konfiguracyjne z serwera FTP i będzie gotów do pracy. ● Możliwe jest także pobranie konfiguracji z serwera na żądanie administratora (zakładka "Pobierz konfigurację"). Monitorowanie pracy terminala: Zakładka "Monitorowanie" konfiguratora WWW wyświetla podstawowe parametry pracy terminala aktualizowane co 2 minuty. W katalogu /tmp terminala dostępne są dostępne dwa dzienniki: /tmp/start.log - startu terminala, /tmp/autokonf.log - przebiegu autokonfiguracji Dzienniki te są "rotowane" przy każdym starcie terminala.