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.