Jest to polecenie dietForwarder, 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Ę
dietForwarder - narzędzie DIET do zarządzania tunelami ssh pomiędzy komponentami DIET
IMIĘ
dietForwarder - Narzędzie do tworzenia spedytorów DIET. Forwardery to specjalne komponenty, które
służą jako serwery proxy i zarządzają tunelami SSH pomiędzy komponentami DIET w złożonych sieciach.
SYNOPSY
dietForwarder [opcje] ...
OPIS
Wdrażanie DIET w sieciach heterogenicznych, do których nie można dotrzeć za pomocą innych środków niż ssh
tuneli to delikatne zadanie. Spedytory DIET to specjalne składniki DIET, które pełnią funkcję
proxy pomiędzy komponentami DIET poprzez tworzenie tuneli ssh.
dietForwarder to polecenie umożliwiające utworzenie instancji forwarderów DIET. Spedytorzy upraszczają
utrzymanie tuneli ssh pomiędzy komponentami DIET, poprawiając w ten sposób skalowalność DIET i
łatwość konfiguracji w złożonych topologiach sieci.
Przed założeniem spedytora DIET należy:
· uruchom omniNames na hostach lokalnych i zdalnych;
· uruchom zdalny peer, podając jedynie jego nazwę i konfigurację sieci;
· uruchom lokalnego peera i podaj mu nazwę zdalnego peera oraz szczegóły połączenia ssh,
zdalny port, którego chcesz użyć, i opcję „pass -C”, aby utworzyć tunel ssh.
[Uwaga: spedytorzy muszą zostać uruchomieni przed hierarchią DIET.]
OPCJE
--Nazwa [nazwa]
Ciąg znaków identyfikujący spedytora.
--nazwa-rówieśnika [nazwa]
Ciąg znaków identyfikujący jego element równorzędny w drugiej sieci.
--ssh-host [gospodarz]
Host hostujący tunel ssh.
--ssh-logowanie [Zaloguj sie]
Login używany do nawiązania połączenia ssh (domyślnie: aktualny login użytkownika).
--ssh-klucz [/ścieżka/do/ssh/klucz]
Ścieżka do klucza ssh (prywatnego!) używanego do nawiązania połączenia ssh
(domyślnie: $HOME/.ssh/id_rsa).
--port-zdalny [Port]
Port, na którym nasłuchuje host ssh.
--zdalny-host [gospodarz]
Host, z którym nawiązuje się połączenie przez tunel (odpowiada opcjom ssh -L
i -R).
--nb-ponów próbę [nie]
Liczba prób powiązania się lokalnego spedytora ze zdalnym serwerem
spedytor (domyślnie: 3).
--rówieśnik [IOR]
Przechodzi IOR zdalnego spedytora. Domyślnie pobierze lokalny spedytor
IOR swojego partnera.
--tunel-czekaj [sekundy]
Ustaw liczbę sekund oczekiwania, zanim uznasz, że tunel już był
utworzony.
PRZYKŁAD
Oto prosty przykład konfiguracji:
· Mamy dwie domeny: net1 i net2. Na hostach zostaną uruchomione forwardery fwd.net1 i
fwd.net2.
· Nie ma połączenia pomiędzy hostami fwd.net1 i fwd.net2 ale użytkownicy mogą uzyskać dostęp fwd.net2 od
fwd.net1 za pomocą połączenia ssh.
· Nazwijmy fwd.net1 spedytor Fwd1 i fwd.net2 spedytor Fwd2.
· Mieszka jeden SeD fwd.net2 podczas gdy reszta hierarchii DIET żyje na net1 domeny.
Command linia dla wodowanie Fwd1
fwd.net1$ dietaForwarder --nazwa Fwd1 --nazwa-równorzędnego Fwd2 \
--ssh-host fwd.net2 --ssh-login dietaUżytkownik \
--identyfikator klucza ssh rsa net2 --remote-port 50000
Command linia do uruchomić Fwd2
fwd.net2$ dietForwarder --nazwa Fwd2
RACJONALNE UZASADNIENIE
DIET wykorzystuje CORBA jako warstwę komunikacyjną. Chociaż jest to elastyczne i solidne oprogramowanie pośredniczące,
nadal trudno jest wdrożyć DIET w sieciach heterogenicznych, do których nie można dotrzeć z wyjątkiem sieci
przez tunele SSH. Spedytorzy DIET pomagają administratorowi skonfigurować ich sieć
bez ręcznego konfigurowania tuneli ssh, co prawdopodobnie nie jest ani proste, ani skalowalne.
Spedytorzy DIET bardzo ułatwiają konfigurowanie sieci o takich topologiach.
Skorzystaj z dietForwarder online, korzystając z usług onworks.net