Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

xpans – Online w chmurze

Uruchom xpans w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie xpans, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


xpans — serwer nazw XPA

STRESZCZENIE


xpans [\-h] [\-e] [\-k sec] [\-p port] [\-l dziennik] [\-s dziennik bezpieczeństwa] [\-P n]

OPCJE


\-h wydrukuj komunikat pomocy
\-e wyjdź, gdy nie ma już żadnych połączeń XPA
\-k wysyłaj wiadomości podtrzymujące co n sekund
\-l rejestruje wpisy bazy danych do określonego pliku
\-p nasłuchuj połączeń na określonym porcie
\-s rejestruje informacje zabezpieczające dla każdego połączenia z określonym plikiem
\-P akceptuje żądania proxy (P=1) przy użyciu osobnego wątku (P=2)
-\-version wyświetla wersję i wychodzi

OPIS


Serwer nazw xpans to program obsługujący XPA, używany do zarządzania nazwami i portami
punktów dostępowych XPA. Uruchamia się automatycznie po zarejestrowaniu punktu dostępowego XPA.
Możesz uzyskać dostęp do serwera nazw za pomocą xpaget, aby uzyskać listę zarejestrowanych punktów dostępu.

Połączenia xpans serwer nazw zapewnia kluczowe połączenie pomiędzy klientami XPA i serwerami. Kiedy
Serwer XPA definiuje punkt dostępu za pomocą XPANowy(), XPACmdNowy()lub XPAInfoNowy(), imię
punktu dostępowego jest zarejestrowany w usłudze nazw wraz z informacjami o połączeniu.
Następnie serwer nazw dopasowuje do nich szablony class:name przekazane mu przez klientów XPA
zarejestrowanych wpisów, dzięki czemu klienci mogą komunikować się z odpowiednimi serwerami.

Połączenie gniazdowe pomiędzy programem obsługującym XPA i xpans jest otwarta do godz
poprzednie wyjścia (lub jawnie zamyka połączenie). Podobno jakiś sprzęt internetowy
(np. modemy DSL) mogą spowodować przekroczenie limitu czasu takiego połączenia po okresie bezczynności. Do
temu zapobiec, możesz użyć przełącznika \-k [sec], aby wysłać krótki komunikat podtrzymujący
wiadomość do każdego otwartego połączenia po upływie określonego czasu. (Zauważ, że to
Korzystanie z funkcji Keep-Alive na poziomie aplikacji jest konieczne tylko wtedy, gdy obsługujesz XPA
klientów za pośrednictwem Internetu i muszą radzić sobie z długoterminowymi połączeniami wykorzystującymi DSL lub
podobny sprzęt. XPA używa zwykłego mechanizmu utrzymywania aktywności na poziomie gniazda, który działa dla wszystkich
inne przypadki.) Uwaga (12): Dane TCP poza pasmem (URG), używane przez funkcję Keep Alive xpans, są
zmieniane przez niektóre routery Cisco na dane wewnątrzpasmowe. Spotkanie z takim routerem zepsuje się
funkcję utrzymywania aktywności i może również spowodować uszkodzenie serwera XPA. Postępuj ostrożnie!

Połączenia xpans program zostanie uruchomiony automatycznie (o ile można go znaleźć w pliku użytkownika
ścieżka) po zarejestrowaniu pierwszego punktu dostępu XPA. Dlatego nie trzeba go rozpoczynać
wyraźnie. Jednak po automatycznym uruchomieniu plik \-mi używany jest przełącznik, więc nazwa
serwer zakończy działanie, gdy nie będzie już zarejestrowanych punktów dostępu XPA. Jeśli chcesz zachować
serwer nazw działa nieprzerwanie, po prostu uruchom go ręcznie bez \-mi przełącznik.

Serwer nazw będzie prowadził rejestr zarejestrowanych punktów dostępu, jeśli \-l [dziennik] przełącznik jest
używane w wierszu poleceń (tak jest w przypadku automatycznego uruchamiania). Log zawiera
wystarczającą ilość informacji o nazwie i połączeniu, aby umożliwić ponowną rejestrację wszystkich punktów dostępowych XPA
w przypadku przedwczesnego zakończenia procesu serwera nazw. Na przykład po ds9
punkt dostępowy jest zarejestrowany, log będzie zawierał wpis:

dodaj 838e2f67:1863 ds9 ds9 gs eric

If xpans zostało zakończone, ale ds9 nadal działa, możesz ponownie zarejestrować oba punkty dostępu
dla procesu ds9, uruchamiając:

xpaset \-p 838e2f67:1863 \-nsconnect

Zauważ, że specyfikator ip:port jest używany z xpaset aby ominąć potrzebę kontaktu
serwer nazw (który nie ma jeszcze zarejestrowanej nazwy!)

Serwer nazw będzie prowadził dziennik informacji dotyczących bezpieczeństwa, jeśli przełącznik \-s [dziennik bezpieczeństwa] zostanie przełączony
jest używany w wierszu poleceń. Dla każdego zaakceptowanego połączenia (w tym połączeń za pośrednictwem
xpaget polecenie), zostanie zarejestrowana informacja o hoście wydającym polecenie oraz o
parametry przekazywane do programu. Jest to najbardziej przydatne, gdy xpans akceptuje
połączenia z niezaufanych maszyn.

Gdy punkt dostępu XPA zostanie usunięty przez serwer za pomocą Bez XPA(), informacje dostępowe to
usunięty z serwera nazw. Jeśli proces obsługujący XPA zostanie zakończony, wszystkie nazwy
zarejestrowane w tym procesie zostaną automatycznie usunięte. Plik dziennika jest zawsze aktualizowany
aby odzwierciedlić aktualnie zarejestrowane punkty dostępu.

Sam serwer nazw ma nazwy punktów dostępu XPA xpans zarejestrowany, przez który ty
może znaleźć informacje o aktualnie zarejestrowanych punktach dostępowych (zakładając, że masz
dostęp do serwera nazw; więcej informacji znajdziesz w sekcji Kontrola dostępu XPA). Dla każdego
zarejestrowanego punktu dostępowego zwracane są następujące informacje:

klasa # klasa punktu dostępowego
nazwa # nazwa punktu dostępu
dostęp # dozwolony dostęp (g=xpaget,s=xpaset,i=xpainfo)
id # metoda dostępu do gniazda (host:port dla inet, plik dla lokalnego/unix)
użytkownik # nazwa użytkownika właściciela punktu dostępu

Na przykład, aby wyświetlić wszystkie aktualnie zarejestrowane punkty dostępu, po prostu wykonaj:

xpaget xpans

Kontynuując powyższy przykład ds9, zwróci to:

DS9 ds9 gs 838e2f67:1863 eryk

Jeśli ten sam program został uruchomiony z różnymi nazwami dostępu XPA, możesz jedynie wyszukiwać
nazwy pasujące do określonego szablonu. Załóżmy na przykład, że ds9 został uruchomiony
za pomocą:

ds9 i
ds9 \-tytuł ds9\-1\-eric &
ds9 \-tytuł ds9\-2\-eric &

Aby wyszukać wszystkie punkty dostępu ds9, które kończą się na „.eric” i do których można uzyskać dostęp za pomocą
xpaset, posługiwać się:

xpaget xpans "DS9:*.eric" "s" "*"

To zwróci:

DS9 ds9\-2\-eric gs 838e29d3:42102 eric
DS9 ds9\-1\-eric gs 838e29d3:42105 eric

Trzeci argument „*” żąda wszystkich punktów dostępu od wszystkich użytkowników. Można także określić
określoną nazwę użytkownika i zostaną zwrócone tylko punkty dostępu zarejestrowane przez tego użytkownika.

Serwer nazw używa XPA_METODA zmienną środowiskową, aby określić, czy powinna
nasłuchuj żądań na gniazdach INET lub LOCAL. Ponieważ punkty dostępowe XPA również z tego korzystają
środowiskowej, wybór metody gniazda będzie spójny. Zauważ, kiedy
Używane są gniazda INET, dostęp do lokalnego serwera można uzyskać ze zdalnych komputerów, jeśli
XPA_NSINET zmienna środowiskowa jest ustawiona tak, aby wskazywała maszynę lokalną. Zobacz Środowisko XPA
Zmienne, aby uzyskać więcej informacji.

Eksperymentalną funkcją xpans jest jego zdolność do działania jako serwer proxy dla serwerów XPA
zapory ogniowe, które chcą komunikować się z procesami zewnętrznymi. Podstawową ideą jest
co następuje: serwer XPA (nazwij go „foo”) na hoście 1, prawdopodobnie za zaporą ogniową, tworzy plik a
zdalne połączenie z programem xpans obsługującym serwer proxy na hoście2 (określając plik XPA hosta2
metoda). Na przykład:

xpaset \-p foo \-remote 'host2:28571' + \-proxy # na hoście1

Po wykonaniu tej czynności host2 może używać wywołań xpaset, xpaget i xpainfo do komunikacji z
Serwer XPA. Cała komunikacja poleceń odbywa się poprzez połączenie gniazda xpans
pomiędzy foo na hoście 1 i xpans na hoście 2 (co zostało zainicjowane przez foo z wnętrza pliku
zapora ogniowa). Przesyłanie danych odbywa się w podobny sposób przy użyciu inicjowanego połączenia przez gniazdo
na hoście1 (zwykle z wartością portu o dwa większą niż wartość portu głównego xpans
podłączenie do gniazdka). Wywołanie xpaset lub xpaget na hoście2 kontaktuje się z xpans, które wykonuje
XPASet() or XPAGet() wywołaj foo, przekazując polecenia i dane między nimi
programy.

Domyślnie połączenia proxy nie są dozwolone przez xpans. Jeśli określono przełącznik \-P
przy wartości 1, połączenia proxy są dozwolone, ale cała komunikacja proxy jest wykonywana
w tym samym wątku co przetwarzanie xpans. Jeśli określono wartość 2, przetwarzanie proxy
jest wykonywana w oddzielnym wątku (zakładając, że twój system obsługuje pthreads).
Ponieważ przetwarzanie wywołań zwrotnych xpa dowolnego typu może zająć dużo czasu i dlatego może
zakłócają normalne przetwarzanie Xpans, są to gwintowane połączenia proxy (\-P 2).
Zalecana. W przypadku korzystania z połączeń proxy przydatne może być również ustawienie
Zmienna środowiskowa XPA_IOCALLSXPA, dzięki czemu można obsługiwać wiele żądań proxy w jednym miejscu
w tym samym czasie, a nie seryjnie.

Należy pamiętać, że ten interfejs proxy do xpans jest eksperymentalny. Służy do zdalnego dostarczania danych
możliwości analizy w systemie Chandra-Ed przy użyciu ds9. (Widzieć
http://chandra\-ed.cfa.harvard.edu i http://hea\-www.harvard.edu/saord/ds9, aby uzyskać więcej informacji
Detale). Jak zawsze, jeśli masz problemy lub pytania, skontaktuj się z nami.

Korzystaj z xpans online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad