Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

exabgp - Online w chmurze

Uruchom exabgp u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie exabgp, 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Ę


exabgp — Wpływaj lub kontroluj sieć za pomocą BGP

STRESZCZENIE


exabgp [--teczka falcówka | -f falcówka] [--środka env-config | -e env-config] [--pełne-ini | --fi]
[--diff-ini | --di] [--pełne-śr | --np] [--diff-środ | -- de] [--odpluskwić | -d]
[--sygnał czas] [--pewnego razu | -1] [--pdb | -p] [--pamięć | -s] [--profil profil]
[--test | -t] [--rozszyfrować szesnastkowa wiadomość | -x szesnastkowa wiadomość] [--help | -h] [--wersja | -v]
[konfiguracja ...]

OPIS


exabgp pozwala inżynierom kontrolować swoją sieć z serwerów towarowych. Możliwe zastosowania
obejmują mitygację DDoS, wizualizację sieci, wysoką dostępność usług i wdrażanie
anycast. exabgp nie wykonuje żadnych manipulacji FIB w systemie, na którym działa; Jeśli potrzebujesz
że to nie jest program dla ciebie. exabgp może również drukować otrzymane wiadomości BGP do
czytelny zwykły tekst lub tekst w formacie JSON.

Argumenty są następujące:

--teczka falcówka | -f falcówka
Określ katalog, w którym można znaleźć plik konfiguracyjny.

--środka env-config | -e env-config
Określ, gdzie można znaleźć plik konfiguracyjny środowiska.

--pełne-ini | --fi
Wyświetl pełną konfigurację środowiska za pomocą standardowego wyjścia przy użyciu formatu ini.

--diff-ini | --di
Wyświetl konfigurację środowiska innego niż domyślna na standardowe wyjście, używając formatu ini.

--pełne-śr | --np
Wyświetl pełną konfigurację środowiska na standardowe wyjście, używając formatu env.

--diff-środ | -- de
Wyświetl konfigurację inną niż domyślna na standardowe wyjście, używając formatu env.

--odpluskwić | -d
Uruchom debugger Pythona po poważnym zalogowaniu i otrzymaniu SIGTERM
sygnał. To jest skrót dla exabgp.log.all=true i exabgp.log.level=DEBUG.

--sygnał czas
Wydaj sygnał SIGUSR1 w celu przeładowania konfiguracji po określonej liczbie
sekund, przydatne tylko do debugowania kodu.

--pewnego razu | -1
Wykonaj tylko jedną próbę połączenia się z peerami, używaną głównie do debugowania.

--pdb | -p
Uruchom debuger Pythona przy krytycznym logowaniu, odbiorze SIGTERM i na nieprzechwyconym
wyjątki Pythona. To jest skrót do exabgp.pdb.enable=true.

--pamięć | -s
Wyświetlaj informacje o wykorzystaniu pamięci po zakończeniu programu.

--profil profil
Włącz zbieranie informacji o profilowaniu do podanego pliku. To jest skrót
for exabgp.profile.enable=true i exabgp.profile.file=profile.

--test | -t
Sprawdzaj tylko poprawność konfiguracji.

--rozszyfrować szesnastkowa wiadomość | -x szesnastkowa wiadomość
Dekoduj surowy pakiet trasy w ciągu szesnastkowym.

--help | -h
Wyświetl podsumowanie użycia i konfiguracji exabgp.

--wersja | -v
Wyświetl exabgp numer wersji i wyjdź.

ŚRODOWISKO


Konfiguracja exabgp jest podzielona na dwie części:

· Konfiguracja środowiska sterującego podstawowym wykonaniem exabgp jak na przykład
logowanie, demonizacja, plik pid, profilowanie itp.
· Konfiguracja BGP exabgp, która określa, z jakimi sąsiadami ma komunikować się z BGP
i wszystkie inne aspekty konfiguracji BGP.

Konfigurację środowiska można określić na wiele różnych sposobów, z różnymi
priorytet:

1. Wartości wiersza poleceń przy użyciu notacji oddzielonej kropkami.
2. Zmienne środowiskowe przy użyciu notacji oddzielonej kropkami.
3. Wartości wiersza poleceń przy użyciu notacji oddzielonej podkreśleniem.
4. Zmienne środowiskowe przy użyciu notacji oddzielonej podkreśleniem.
5. Wartości z pliku konfiguracyjnego ini, /etc/exabgp/exabgp.env
6. Wbudowane wartości domyślne.

Następujące zmienne środowiskowe mogą być użyte do skonfigurowania podstawowego wykonania exabgp:

exabgp.api.encoder (eksperymentalny) domyślny koder do użycia z zewnętrznym API (tekst lub
json). Domyślnie: tekst.

exabgp.api.highres Określa, czy używać znaczników czasu o wysokiej rozdzielczości w formacie JSON. Domyślny:
fałsz

exabgp.api.respawn Kontroluje, czy odradzać się proces pomocniczy, jeśli umrze. Domyślny:
fałsz

exabgp.bgp.openwait Kontroluje ile sekund powinniśmy jednorazowo czekać na otwartą wiadomość BGP
sesja TCP została nawiązana. Domyślnie: 60 sekund.

exabgp.cache.attributes Określa, czy wszystkie atrybuty (konfiguracja i przewód) powinny być
buforowane w celu szybszego analizowania. Domyślnie: prawda.

exabgp.cache.nexthops (przestarzałe) Kontroluje, czy następne przeskoki trasy są buforowane. Domyślny:
prawdą.

exabgp.daemon.daemonize Kontroluje czy exabgp powinien działać w tle. Domyślny:
fałsz

exabgp.daemon.pid Gdzie zapisać PID dla exabgp jeśli sobie z tym poradzimy. Domyślnie: '' (nie
ustawić).

exabgp.daemon.user Użytkownik do uruchomienia exabgp jak. Powinien być użytkownikiem nieuprzywilejowanym. Domyślny:
nikt.

exabgp.log.all Kontroluje, czy rejestrowanie debugowania powinno być wykonywane dla wszystkiego.
Domyślnie: fałsz.

exabgp.log.configuration Określa, czy należy rejestrować konfigurację i
parsowanie poleceń. Domyślnie: prawda.

exabgp.log.daemon Określa, czy należy rejestrować zmiany PID, rozwidlenie itp.
Domyślnie: prawda.

exabgp.log.destination Kontroluje, gdzie ma być przesyłane dane logowania. syslog (lub brak ustawień) wysyła
dane do lokalnego serwera syslog. gospodarz: wysyła dane
do zdalnego serwera syslog. stdout wysyła dane do stdout. stderr
wysyła dane do stderr. wysyła dane do wymienionego
plik. Domyślnie: standardowe wyjście.

exabgp.log.enable Określa, czy należy rejestrować. Domyślnie: prawda.

exabgp.log.level Ustawia minimalny poziom istotności do logowania. Domyślnie: INFO.

exabgp.log.message Steruje logowaniem zmian w ogłoszeniu trasy podczas przeładowywania konfiguracji.
Domyślnie: fałsz.

exabgp.log.network Kontroluje rejestrowanie informacji o sieci (stan TCP/IP, sieć
państwa itp.). Domyślnie: prawda.

exabgp.log.packets Kontroluje logowanie wysłanych i odebranych pakietów BGP. Domyślnie: fałsz.

exabgp.log.parser Kontroluje rejestrowanie szczegółów analizy wiadomości BGP. Domyślnie: fałsz.

exabgp.log.processes Kontroluje rejestrowanie rozwidlonych procesów. Domyślnie: prawda.

exabgp.log.reactor Steruje rejestrowaniem otrzymanych sygnałów i przeładowaniem poleceń. Domyślny:
prawdą.

exabgp.log.rib Steruje rejestrowaniem zmian w trasach skonfigurowanych lokalnie. Domyślny:
fałsz

exabgp.log.routes Steruje logowaniem otrzymanych tras. Domyślnie: fałsz.

exabgp.log.short Kontroluje, czy używać długiego czy krótkiego formatu dziennika (nie poprzedzone
czas, poziom, pid i źródło). Domyślnie: fałsz.

exabgp.log.timers Kontroluje rejestrowanie liczników czasu podtrzymania aktywności. Domyślnie: fałsz.

exabgp.pdb.enable Kontroluje, czy pdb, interaktywny debugger Pythona powinien być
rozpoczęty na błędach programu. Domyślnie: fałsz.

exabgp.profile.enable Kontroluje, czy należy wykonać profilowanie kodu. Domyślny:
fałsz

exabgp.profile.file Kontroluje, gdzie powinny być zapisywane wyniki profilowania. Brak/pusty oznacza
wyjście. Domyślnie: pusty.

exabgp.reactor.speed Steruje czasem jednej pętli reaktora. Używaj tylko wtedy, gdy rozumiesz
kod. Domyślnie: 1.0.

exabgp.tcp.acl (eksperymentalny, niezaimplementowany). Domyślnie: pusty.

exabgp.tcp.bind adres IP do powiązania podczas nasłuchiwania (brak adresu IP do wyłączenia). Domyślny:
pusty.

exabgp.tcp.delay Zacznij ogłaszać trasy, gdy minuty w godzinie są równe
ten numer. Domyślnie: 0.

exabgp.tcp.once Wykonaj tylko jedną próbę połączenia TCP na peera, w celu debugowania
skrypty. Domyślnie: fałsz.

exabgp.tcp.port Port, z którym ma być powiązany podczas nasłuchiwania. Domyślnie: 179.

Korzystaj z exabgp online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad