SSH Tunneling
07 września 2008 o 23:24:54Kategorie: Fedora Gentoo IT/Security Linux/Unix/Windows Techblog | 5 komentarzy Dzisiaj siedziałem sobie z kumplem i zastanawialiśmy się jak zrobić forward portów pomiędzy hostami z wykorzystaniem tunelu SSH.
Więc na przyszłość piszę sobie :p
Na moim kompie:
[greyer@lh]~% ssh -R PORT_ZDALNY1:localhost:PORT_LOKALNY1 SERWER_POŚREDNICZĄCY
Na kompie zdalnym:
ssh -L PORT_LOKALNY2:localhost:PORT_ZDALNY1 localhost -g
Gdzie:
PORT_ZDALNY1 - port, który sobie wybieram na zdalnym serwerze, żeby pośredniczył w transmisji
PORT_LOKALNY1 - port, który chcę przeforwardować (czyli własne SSH, czy WWW)
SERWER_POŚREDNICZĄCY - serwer, na który będziemy się łączyć, żeby przekazał ruch do naszego kompa
PORT_LOKALNY2 - port, na serwerze pośredniczącym, który wykorzystamy do łączenia z naszym komputerkiem.
A wszystko dlatego, że próbowaliśmy zrozumieć czemu działa połączenie FTP które idzie przez 3 NATy i prawda jest taka, że nie wiemy czemu tak jest, ale przynajmniej rozkminiliśmy tunel SSH (w końcu trzeba było jakoś testować to wszystko :p).
Podziękowania dla:
- Dolgo (3h rozmowy na Skype o FTP i tunelowaniu SSH :p)
- Leafnode'a (za to, że nakierował mnie co jest nie tak ;]).
Fedora 9 + Skype
25 sierpnia 2008 o 23:35:34Kategorie: Fedora Linux/Unix/Windows Sprzęt Techblog | 9 komentarzy
Słowem wstępu
Jakiś czas temu postanowiłem na swoim lapku (Dell) przenieść się z Gentoo na Fedorę (podstawowa przyczyna: przy aktualizacji systemu wszystko się wysypywało i spędzanie kolejnych 2 dni na naprawie zaczęło mnie po prostu drażnić). Oczywiście szybko ładnie pięknie poinstalowałem (w sumie nie trwało to więcej jak pół godziny), poczytałem jakie repo sobie dodać, żeby mieć dostęp do lepszego oprogramowania niż to standardowe w repo FC (Tookie dzięki za polecenie mi SMplayer'a, jest po prostu świetny do odtwarzania filmów).No i przyszedł czas na skype'a (nie powiem, ale myślałem, że wszystko będzie gładko i przyjemnie). Niestety po instalacji okazało się, że ten głupi system korzysta z jeszcze bardziej idiotycznego serwera dźwięku (nakładka na Alsę zwana PulseAudio) co powodowało nie działanie zarówno dźwięku przychodzącego jak i wychodzącego. No to czas było zacząć działać ... Google poda Ci pomocną dłoń i jazda:
Wpierw zapiszmy się do grupy
Otóż wpierw znalazłem info, że warto byłoby się zapisać do grupy pulseaudio:1. Wchodzimy w "System" -> "Administracja" -> "Użytkownicy i grupy".
2. Po podaniu hasła na roota, wybieramy z listy naszego użytkownika i klikamy u góry "Właściwości".
3. W nowootwartym okienku wybieramy zakładkę "Grupy" i tam dodajemy się do grup: pulse, pulse-access, pulse-rt.
4. Potwierdzamy zmiany przez "Ok" i wychodzimy z panelu zarządzania użytkownikami.
Poprawmy PulseAudio
Wprawdzie zrobiłem to z automatu nie patrząc jak działa mi dźwięk, czy nie harczy, zrywa czy piszczy, ale wolałem nie ryzykować uszkodzenia słuchu osoby, na której testowałem działanie skype'a ;]1. Wchodzimy do konsoli, następnie "$ su -" i jesteśmy na rócie.
2. "# vi /etc/pulse/daemon.conf" i poprawiamy wpisy:
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 5
resample-method = src-sinc-best-quality
3. Zapisujemy i przelogowujemy się w systemie.
Poprawmy Ustawienia Dźwięku
Coś o czym zapomniałem i coś co ostatecznie spowodowało, że skype zaczął działać poprawnie z nagrywaniem.1. Wchodzimy do ustawień mixera (prawy górny róg, ikona głośnika, "Otwórz regulację głośności").
2. Wybieramy "Plik" -> "Zmień urządzenie" i szukamy ustawień od mikrofonu (szukać tych zaczynających się od "Capture: Alsa PCM ...") i zaznaczamy. Powinno nam automatycznie zmienić w okienku możliwości ustawień.
3. Na dole odznaczamy wyciszenie, potem obok klikamy w ikonkę korzystania z kanału "Master" i podgłaśniamy suwakami do połowy nasz mikrofonik.
4. Wychodzimy ładnie zapisując tym samym ustawienia.
Instalujemy Skype'a
Tutaj małe probemy od początku. Bo niestety, ale nie ma ani w oficjalnych, ani nieoficjalnych repo Skype'a więc pozostaje jedynie ściągnąć RPMkę i ręcznię ją zainstalować. Niestety to też nie jest takie proste, więc pomogę jak mogę ;-)1. Wchodzimy na stronę Skype'a (www.skype.com), wchodzimy w "Download", tam wybieramy paczkę dla Fedory Core 7 (w sumie niezależnie czy wybierzemy FC7 czy FC5 i tak ściąga tą samą RPMkę).
2. "$ su -", następnie "# mv /home/greyer/Pobrane/skype.rpm /root/", dzięki czemu mamy RPMkę pod nosem.
3. "# yum localinstall skype.rpm" i tutaj się pojawił problem, bo niestety, ale brak jest klucza GPG dla tej RPMki. Także obejście tego następuje poprzez dodanie opcji --nogpg na końcu, ew. jeszcze --force jakby ciągle nie chciało:
"# yum localinstall skype.rpm --nogpg".
4. Poczekać chwileczkę i Skype już poprawnie zainstalowany jest w naszym systemie :-)
Czas na naszego bohatera, czyli SKYPE
No tutaj musiałem trochę pokombinować, ale się udało wszystko poprawnie ustawić :-)1. Klikamy "Aplikacje" -> "Internet" -> "Skype".
2. Logujemy się na swoje konto.
3. Wchodzimy w "Opcje" (skrót Ctrl+O), szukamy pozycji "Urządzenia dźwiękowe".
4. Na stronie którą znalazłem, polecono ustawić Mikrofon na naszą kartę (w moim wypadku HDA Intel (hw:intel,0), a resztę na pulse. Niestety w moim przypadku powodowało to niemożność odtwarzania (test w postaci przycisku "Wykonaj rozmowę testową" miłym kobiecym głosikiem pozwala przetestować ustawienia), więc pozostałe również wybrałem jak mikrofon i voile'a, czyli wszystko działa jak należy :-)
5. Pozostaje zapisać ustawienia i cieszyć się nowym Skype pod FC9 ;-)
Pozdrawiam i dziękuję następującym osobom:
- o.mever z www.howtoforge.com za jego poradnik początkowy
- dolgo, za to, iż twierdził, że mi się nie uda, a jednak udało :p
- #fedora.pl za pomoc z instalacją RPMki
- Leszka za to, że zechciał robić za tester działania Skype'a ;-)
Przepraszam za błędną nazwę dystrybucji :p
Reklama
Powered by JoggerPL. Design by Borja Fernandez, ported by Piotr Petrus.
Licencja treści: CC BY-NC | Poprawny XHTML i CSS. | Góra strony ↑
Hosted by Szary.org.

