Jak grać w ... Call of Duty: Modern Warfare 3 ?



AKTUALIZACJA : 14-01-2012

   Od czasu udostępnienia tego poradnika w sieci, napisało do mnie ponad 250 osób (dokładnie to 279) DOMAGAJĄC się, dokładnie tak, domagając się rozwiązania problemu z NAT. Z tych osób pomogłem tylko jednej. Napisała proszę. Pozostałe 278 osób chyba zapomniało o istnieniu tego słowa. I nie, nie oznacza to że jeśli do mnie napiszesz, i użyjesz słowa proszę, nagle Ci pomogę.

   Porady tutaj zawarte oparte są na podstawie tych porad, jakie znalazłem w internecie. Tych samych, których jakoby nie potrafiliście znaleźć. Ale z chwila kiedy pisałem że ja znalazłem, ponownie DOMAGALIŚCIE się podania wam linków do tych poradników. Niestety nie mogę ręczyć (jak to jest w przypadku pozostałych tutaj poradników) iż będzie to działało. Z bardzo prostej przyczyny. W moim przypadku MW 3 nie zgłaszało jakichkolwiek problemów z NAT .


Pomijając już fakt, iż tematyka NAT wykracza daleko poza ramy tego bloga, oto rozwiązanie problemów z COD: MW 3     


   Pierwszym krokiem będzie przypisanie Twojemu komputerowi statycznego adresu IP. Po dokonaniu tego kroku, skonfigurujemy router w taki sposób, aby zawsze przydzielał Ci ten a nie inny adres IP. Po przejściu do wiersza poleceń i wpisaniu komendy:
ipconfig /all
pojawia nam się informacja, z której to spisujemy adres ip przyznany nam prze router. Adres ten (znajdujący się w sekcji IPv 4) przyznaje nam router w momencie kiedy łączymy się z internetem. Adres ten może się różnic w perspektywie czasu, dlatego też powiemy jednoznacznie routerowi aby za każdym razem nadawał nam ten a nie inny adres IP. Mała uwaga. Nie każdy router może mieć taka usługę w swojej konfiguracji. W każdym routerze usługa ta może znajdować się pod rożnymi  nazwami. Aby upewnić się że taka opcja znajduje się w Twoim routerze, udaj się na stronę:
http://portforward.com/
gdzie znajdziesz szczegółowy opis każdego dostępnego na rynku modelu routera.  Kiedy już będziesz miał tą wiedzę, zaloguj się do routera i dodaj swój komputer ( ważne, aby wiedzieć jaka jest nazwa Twojego komputera -> panel sterowania -> system; oraz by nazwa tego komputera była zawsze taka sama po reinstalacji. W przeciwnym razie router nada adres IP innemu komputerowi w sieci lub nie utworzy go w ogóle, jeśli nie znajdzie takiego komputera. )

    Jeśli nie wiesz dokładnie, gdzie w routerze znaleźć wymagana opcję, szukaj za DHCP Server.

   Kiedy to już jest zrobione, czas aby taki sam adres ip przypisać systemowi. Ponownie, po pobraniu informacji z tabeli, z wiersza poleceń ( ipconfig /all ) spisujemy wartości:
- Adres IPv 4:
- Maska podsieci:
- Brama domyslna:
 - Serwery DNS:

   Dane te spisujemy na kartce lub w notatniku, a następnie przechodzimy do odpowiednio dla:

1.) XP - Połączenia sieciowe - połączenie z internetem (czyli karta LAN lub karta WiFi)

2.) 7 - Centrum sieci i udostępniania -> Zmień ustawienia karty sieciowej (  karta LAN lub karta WiFi)

   Wybieramy nasze połączenie z internetem i w polu:

Protokół IPv4
wpisujemy dane, jakie uzyskaliśmy z tabeli w wierszu poleceń. Po wpisaniu tych danych, potwierdzamy poprzez 'OK' i ponowne uruchomienie komputera. Po ponownym uruchomieniu, upewniamy się, że mamy połączenie z internetem. Jeśli po zastosowaniu się do tych rad, brak połączenia z internetem, niestety ale musimy powrócić do dynamicznych ustawień w systemie jak i w routerze. Odpowiednio w systemie ustawiamy:

Uzyskaj adres IP automatycznie
a w routerze usuwamy wprowadzone zmiany z przypisywaniem statycznego adresu IP danemu komputerowi.


Konfiguracja routera oraz spis portów

   Po zalogowaniu się do routera, musisz sprawdzić czy usługa:

 UPnP
jest włączona. W przeciwnym przypadku musisz tą usługę włączyć własnoręcznie. Znowu, jeśli nie jesteś pewien czy Twój model routera obsługuje usługę UPnP udaj się na stronę podana powyżej, aby to sprawdzić.

   Kiedy już upewniłeś się, że  UPnP jest włączona w twoim routerze, przyszedł czas aby przekierować porty, wymagane przez grę. Porty te będziesz przekierowywał w protokołach TCPUDP. Aby nie było pomyłek, podam dokładnie jaki port z jakim protokołem masz przekierować. Ważne abyś także podał własny adres IP. Powinieneś już wiedzieć dokładnie, jak takowy uzyskać.

   Lista portów wraz z protokołami, jakie używa Call Of Duty: Modern Warfare 3:

1.) TCP
   - 3074, 27014-27050 

2.) UDP
   - 3074, 27000-27030

   Te porty będziesz musiał przepościć ( port forward ) w routerze. Jak widzisz w obu przypadkach jest podany adres IP pojedynczy oraz zakres od do. I tak właśnie będziesz musiał 'powiedzieć' routerowi.




   Ostatnio, po skończeniu kampanii w COD:MW 3 a także po pozbieraniu sporych batów w sieci (jednak nie jestem tak dobry jak kiedyś :P ) postanowiłem pograć z  bratem na lanie. Jednak odległość dzieląca nas jest całkiem spora (uk - nl) i nie pozwalała nam pograć, dlatego też po przeszukaniu google, natrafiłem na poradnik, jak grac w ta grę przy użyciu programów VPN. Skutkiem czego, popełniam ten poradnik.


UWAGA


   Poradnik tylko dla posiadaczy oryginalnej wersji gry. Nie wiem, jak i czy w ogóle działa na piracie. Wiec przestańcie mnie wypytywać o to ;)



Oczywiste oczywistości, czyli co będzie potrzebne ...


1. Zainstalowana gra (najlepiej sprawuje się domyślna instalacja.)

2. Zainstalowane .Net Framework 4.0 (wymaga go Teknogods) (Źródło - Microsoft Download Center (Web installer)

4. Pobrany TeknoGods MW3 Loader 1.3. Po pobraniu należy go wypakować  a następnie wkleić do katalogu z zainstalowaną grą.


5. Należy wybrać sieć, w której chcemy grać, w danym programie (razem z Bro testowaliśmy Comodo Unite, Hamachi , Tunngle oraz Wippien i na każdym działało)



   Skoro wszystkie opisane powyżej czynności mamy za sobą, zabawę czas zacząć. W tym przypadku przypominam, iż komputery były ustawione według poradnika 'Konfiguracja Windows i Hamachi do grania' dla uwzględnienia wszystkich opisanych powyżej programów. Także upewniliśmy się, że na drodze nie stoją nam problemy z pingami, dzięki poradnikowi 'Sprawdzanie pingow - Request Timed Out.'

   Zabawę zaczynamy od uruchomienia (każdy kto chce grać!) ' TeknoMW3' i wybraniu następująco:

1. Dla osoby która hostuje grę:

   a) zaznaczasz 'I am the host'

   b) Klikasz na 'Settings' gdzie możesz ustawić własny nickname w grze, po czym zapisujesz informacje poprzez kliniecie w 'Save.'

   c) Klikasz w 'Start Game'

   d) W grze wybierasz 'Multiplayer'


2. Dla osoby która chce dołączyć do gry:

   a) Wpisujesz adres IP, na którym jest hostowana gra. Wartość ta możesz ustawić koło 'IP Adress'

      - dla osób, które będą grały poprzez Tunngle, przydatnym narzędziem może się okazać MW3 LAN Server Browser.

   b)  Klikasz w 'Start Game'

   c)  W grze wybierasz 'Multiplayer'


Pomocne informacje.


   Porty jakie ewentualnie będziesz musiał udostępnić w routerze, to:

- 11155 (UDP)

- 3074 oraz 29184 (UDP+TCP)




   Jeśli gra przestaje działać, lub zwraca błąd podczas uruchamiania jej z poziomu  'TeknoMW3', należy dodać  wyjątek dla 'iw5sp.exe' w funkcji  'Zapobieganie wykonywaniu danych (baza danych MS)' odpowiednio dla:

   - Zapobieganie wykonywaniu danych dla Windows XP

   - Zapobieganie wykonywaniu danych Vista & 7

Serwer FTP ... czyli jak szybko udostepniac pliki.













 

   Udostępniasz pliki. Ale czasami jest tak, iż niektórzy nie grają uczciwie. Coś tam udostępnią, na przysłowiowe 'masz i się odwal' a Ty dajesz tony bajtów, aby inni byli zadowoleni. Chciałbyś to zmienić i zastanawiasz się jak. Oto rozwiązanie które  prosi abyś przeczytał.


   Z racji faktu, iż tracker sieci torrent na hamachi jest ciągle w powijakach (udostępnianie plików za pomocą sieci torrent) , ciągłe błędy i problemy, to rozwiązanie (serwer ftp) jak na razie wydaje się szybkie do konfiguracji, nie wymagające dużego nakładu sil i energii. A co najważniejsze, dające satysfakcje i pełną kontrole nad udostępnionymi zasobami.


   Pamiętaj, iż porady zawarte tutaj dotyczą programu Hamachi. Jednak nic nie stoi na przeszkodzie, abyś uruchomił serwer FTP na wybranym przez Ciebie programie klienckim VPN. Może to być Wippien, Comodo Unite czy jakikolwiek wybrany przez Ciebie. Zasada będzie ciągle ta sama, tylko program się zmieni ;)


   Istnieje także poradnik opisujący udostępnianie plików w systemie Windows, znajdujący się w linku poniżej:

Udostępnianie plików



TEORIA ... czyli ke pasa 'Serwer FTP' ?


Cytat z wolnej encyklopedii, mówi nam że 'Serwer FTP' to:


" program umożliwiający wymianę plików z odległymi komputerami za pośrednictwem protokołu FTP, często wyposażony w mechanizmy zarządzania zasobami oraz transferem."


    Jakkolwiek brzmi to groźnie, cala filozofia sprowadzi się do pobraniu programu, który to będzie sprawował funkcje serwera FTP, do programu - klient FTP oraz do paru/parunastu kliknięć myszka.



   Zabawę zaczniemy od pobrania 2 programów. Pierwszy ( 1 ) to nasz program, który będzie naszym serwerem FTP. Drugi ( 2 ) z programów to nasz klient FTP, za pomocą którego przekonamy się, czy wszystko działa poprawnie oraz będziemy mogli swobodnie pobierać udostępnione pliki.


1.  Naszym programem, który będzie działał jako serwer FTP, wybrany został 'Cerberus FTP Server'. Pomimo anglojęzycznego menu, pokazane będzie na obrazkach, jak poprawnie skonfigurować dla pojedynczego usera - dla większości będzie to wyglądało podobnie, dlatego tez uznaliśmy, iż nie będzie potrzebne aby się powtarzać. Jeśli jednak będziesz miał trudności z udostępnianiem dla wielu userów, napisz w komentarzach, a stosowne informacje oraz porady zostaną utworzone na Twoja prośbę - oraz jak to uruchomić. Program do pobrania za darmo ze strony:

http://www.cerberusftp.com/





2. Naszym programem, który będzie działał jako program/klient FTP, obrany został 'FileZilla' (strona została przetłumaczona na prośby z komentarzy) Program wyróżnia się nie tylko darmowa wersja i możliwością uruchamiania na wielu platformach systemowych - ale to pewnie największa z wielu zalet - ale także funkcjonalnością i możliwością wielu opcji. Jakkolwiek w naszym przypadku podstawowe możliwości zupełnie nam wystarcza. Program do pobrania za darmo ze strony:

http://filezilla-project.org/download.php?type=client





   Zaznaczam, że mamy do czynienia z wersja dla systemu 'Windows'. Mamy także do wyboru wersje instalacyjna lub spakowana *.zip. Wersja nie ma znaczenia. Działa każda i to nam wystarczy.



UWAGA



   Teraz następuje ważna chwila, gdyż musimy się upewnić co do kilku istotnych czynników. Jeśli posiadamy programy 'firewall' upewniamy się, ze Hamachi jest dodane do listy wyjątków. Musimy mieć pewność że możemy pingować własny adres ip z Hamachi. Aby to wykonać, przechodzimy do:


Start => Uruchom 


wpisujemy ping 5.x.x.x* i wciskamy Enter


   * 5.x.x.x to nasz adres IP Hamachi. Dokonujemy tego przy WŁĄCZONYM Hamachi. Jeśli odpowiedz jest pozytywna, możemy iść dalej. Jeśli nie, konfiguracja naszego firewalla. Tak samo postępujemy z routerem, jeśli posiadamy takowy, a pingi nie działają.


Przydatne mogą być poradniki o pingach oraz wstępna konfiguracja routera:

Sprawdzanie pingow - Request Timed Out

Router. Problemy i konfiguracja



Pierwsze uruchomienie, czyli konfiguracja Cerberus FTP Server



   Po zainstalowaniu programu Cerberus, uruchamiamy Hamachi, czekamy aż się zaloguje i będzie pokazywało nasz adres IP i dopiero teraz włączamy naszego Cerberusa. Po uruchomieniu pokazuje nam się okienko, gdzie nasz interesuje jedno, zaznaczone na obrazku:


Image and video hosting by TinyPic


   To co zaznaczone, to nasz adres Ip z Hamachi. Jak widać, Cerberus sam wyszukał dostępne adresy w naszym systemie i domyślnie wybrał wszystkie. Z racji interesowania się tylko Hamachi, pozostałe odznaczamy, tak aby było zaznaczone tylko to IP z Hamachi, czyli:


Image and video hosting by TinyPic


   Skoro to mamy ustawione, przystępujemy do konfiguracji naszego serwera. Co będziemy ustawiali ? Upewnimy się, że nasz serwer nie będzie rozłączał połączenia z osobami po pewnym czasie, co jest domyślne, ustawimy wiadomość powitalna oraz kilka drobniejszych, nieistotnych dla usera, ale ważnych dla nas ustawień.


   W ciągle włączonym Cerberusie, przechodzimy do menu:


Configuration => Server Manager



Tutaj, w zakładce 'General' upewniamy się, że mamy ustawione jak na obrazku:


Image and video hosting by TinyPic



   Teraz przechodzimy do zakładki 'Messages' i ustawiamy wybrane przez nasz informacje.  W polu 'Welcome message' wpisujemy wiadomość, jaka pojawi się każdemu po zalogowaniu. Pole 'Googbye ...' odpowiedzialne jest za wiadomość pożegnalną.  Pole 'Max ...' informuje usera, który chce się podłączyć o fakcie przekroczenia maksymalnej ilości połączeń. Natomiast ostatnie, czyli 'Login ...' o tym, że dana osoba nie może się podłączyć do naszego serwera. Tutaj także możemy wpisać ew. powód nieudanego połączenia się. Wszystko pokazuje obrazek:


Image and video hosting by TinyPic



   Skoro to mamy za sobą, kolejnym krokiem będzie ustanowienie rangi osób, uprawnionych do łączenia się z naszym serwerem. Odbywa się to poprzez klikniecie w menu:


Configuration => User Manager



   Tutaj w okienku pokazanym na dole, dodajemy usera. Dokonujemy tego poprzez klikniecie w 'New'. Teraz nadajemy nazwę naszemu userowi, a po kliknięciu dwa razy w pole 'Password' ustanawiamy dla danego usera hasło. Hasło można później poprzez chat przesłać danej osobie. Poprzez klikniecie w '...'  które znajduje się pod 'Virtual Root directory for : (nazwa_usera)'  dodajemy jakie pliki/katalogi będą udostępniane. Tutaj istnieje możliwość ustawienia czy dana osoba będzie mogła wykonywać następujące operacje z plikami/katalogami:


-  pobierać ( Download )

- przesyłać ( Upload )

- zmieniać nazwę ( Rename )

- usuwać ( Remove )

- tworzyć katalogi ( Create ... )

- widziec pliki/foldery ukryte ( Display ... )


poprzez klikniecie w 'Add to Root'. I to my ustawiamy, jakie ma przywileje dana osoba.


Image and video hosting by TinyPic


   Kiedy i to mamy za sobą, kolej teraz na dodawanie adresów Ip Hamachi, jakie będą się z naszym serwerem łączyły.  To odbywa się poprzez menu:


Configuration => IP Manager



   Tutaj dodajemy adres IP Hamachi. Raczej wątpliwe, aby w danej sieci były osoby z adresami w kolejności, dla przykładu:


5.58.98.41 - 5.58.98.42 - 5.58.98.43



dlatego też, podamy adres IP ten sam w polu od adresu i do adresu. To nam pozwoli zapanować nad ruchem i nie będzie sprawiało kłopotów. Odpowiednie okienko wygląda następująco:


Image and video hosting by TinyPic


Zaznaczamy pole:

'Assing a range ...'


i w pole:


'IP from ...'


wpisujemy adres ip Hamachi. Przykładowym adresem IP będzie:


5.58.92.44



i takie tez pole wpisujemy w oba pola. Czyli będzie to wyglądało następująco:


Image and video hosting by TinyPic


po czym zaznaczamy 'Allows addresses listed ...' co pozwoli danej z wybranym adresem IP na łączenie się z serwerem. Po tym klikamy na 'Add' i to już wszystko co mamy do wykonania.


TESTY ... czyli pierwsze uruchomienie.


   Po upewnieniu się, że wszystko jest jak należny, po przeanalizowaniu wszystkiego, jak to jest zaznaczone jak ma być i jak to jest pokazane na obrazkach, czas na probe generalną. Do tego, aby sprawdzić czy serwer nam działa, doskonale nadaje się własny adres IP Hamachi. W tym celu dodajemy własny adres IP z Hamachi, dodajemy usera, ustanawiamy hasło dla usera, dodajemy jakiś katalog, tak aby zobaczyć, czy uda nam sie wyświetlić udostępnione zasoby i wpisujemy w przeglądarkę:


ftp://5.x.x.x



czyli nasz adres IP. Skutkiem tego powinno pokazać się okienko, z prośba o podanie loginu i hasła. Nie działa ? Upewnij się że Hamachi jest włączone i zalogowane do sieci - pokazuje się adres IP. Upewnij się że serwer Cerberus jest włączony. Włączasz go w menu:


File => Start server



   I upewnij się że działa na adresie IP Hamachi. Twoim adresie, jak to jest pokazane na początku. Informacja o tym powinna wyglądać podobnie do tej na obrazku:


Image and video hosting by TinyPic






FileZilla ... czyli inaczej niż przez przeglądarkę



   Po pobraniu FileZilla i instalacji/wypakowaniu programu, uruchamiamy ja i w oknie jakie nam się pokarze, czyli:

Image and video hosting by TinyPic


w polach:


'Serwer'

- wpisujemy adres IP Hamachi czyli '5.x.x.x' lub 'ftp://5.x.x.x' czyli nasz adres IP Hamachi, jako że jest to próbny rozruch.

W polu:


'Nazwa użytkownika'

- pisujemy nazwę tymczasowego usera, jakiego dodaliśmy do próbnego odpalenia naszego serwera, a w polu:


'Hasło'

- hasło jakie jest przypisane przykładowemu userowi.


   Po tej operacji pozostaje nam wcisnąć 'Enter' lub kombinacje klawiszy 'CTRL + R' w celu połączenia się z serwerem. Pokazuje nam się przewijające się szybko okienko logowania, włącznie z informacja powitalna, jaka ustawiliśmy w naszym Cerberusie. Teraz w zależności, jaki układ okna w FileZilla wybraliśmy, widzimy nasz udostępniony katalog/plik i możemy wykonywać operacje, ustawione przez nas.



Kilka informacji na koniec



1. Przy ustawianiu Cerberus FTP upewnij się że:

a) Hamachi jest włączone i zalogowane poprawnie do sieci - pokazany adres ip


2. Przy występowaniu programów tylu 'firewall' upewnij się że Hamachi jak i serwer ftp/klient ftp są dodane do wyjątków przepuszczanych przez używany przez Ciebie program.


3. Pingowanie własnego adresu ip hamachi jest także niezbędne. Jeśli tak się nie dzieje, włącz Hamachi ponownie - możliwe że będziesz musiał uruchomić kompa ponownie - i wtedy dokonaj ponownego pingowania.

a) każda osoba w sieci z Tobą także musi Cie móc pingować. Jeśli zdarzy się, że większość Cie pinguje, a parę osób nie, wina może leżeć po stronie tych osób.


3. Zachowaj umiar w nadawaniu osobom uprawnień co do tworzenia/usuwania/zmieniania nazwy katalogów i plików. Może się zdarzyć że przyjdzie 'element' który za dobra zabawę uzna pousuwanie wszystkiego co Ty udostępniłeś.

4. Przy nadaniu uprawnień o uploadowaniu, czyli to że ktoś może coś do Ciebie wysyłać, pamiętaj że istnieje ryzyko iż ktoś Ci wyśle świadomie lub nie zainfekowany plik/katalog. Także i to miej na uwadze. 

Błąd podczas laczenia z silnikiem - Hamachi












Zainstalowałeś właśnie Hamachi v.2. Pierwsze uruchomienie i widzisz błąd:







Image and video hosting by TinyPic





Dzieje się tak, w przypadku błędnego dodania do usług systemu następującej usługi:



"LogMeIn Hamachi 2.0 Tunneling Engine"



To właśnie ta usługa odpowiada za poprawne zainicjowanie i uruchomienie Hamachi.




Rozwiązania



   Pierwszym i najprostszym rozwiązaniem jest  ponowne zainstalowanie Hamachi. Po skończonej instalacji, nie uruchamiaj programu. Zamknij instalator i ponownie uruchom komputer.



   Po ponownym uruchomieniu komputera sprawdź, czy Hamachi działa. Aby mieć pewność, że usługa została uruchomiona, przejdź do menadżera zadań i sprawdź czy w procesach działa:



 "hamachi-2.exe"



jak to jest pokazane na obrazku:



Image and video hosting by TinyPic



   Jeśli taka usługa działa, możesz bez problemów uruchomić Hamachi.



   Jeśli natomiast taka usługa w procesach się nie pokazuje, musisz dokonać edycji usług systemowych, które to są uruchamiane przy starcie systemu, lub podczas wykonywania specjalnych zadań.



   Aby tego dokonać, wykonaj następujące czynności.



Start -> Uruchom



Wpisz:



"services.msc"



   Po tym, powinieneś zobaczyć nowe okienko nazwane "Usługi" właśnie. Tutaj Twoim zadaniem jest znalezienie usługi pokazanej na obrazku:



Image and video hosting by TinyPic





   Zauważ że na obrazku obok 'Automatyczny' powinien widnieć stan usługi, czyli w tym przypadku "Uruchomiono" ... Tak się nie dzieje, wiec trzeba to naprawić. Klikasz prawym na naszej usłudze i wybierasz:


"Wlasciwosci"



   W nowym okienku, upewniasz się że jest ustawione jak na obrazku poniżej:



Image and video hosting by TinyPic




   Zauważ że na obrazku zaznaczone jest na czerwono, iż nasza usługa jest zatrzymana. Poznać to można po tym, że usługa może zostać uruchomiona poprzez klikniecie w "Uruchom" w polu "Stan usługi". Kliknij w "Uruchom" i powinno się pojawić okienko ( na chwile ) inicjujące uruchamianie usługi Hamachi.  Po tym, powinna pokazać nam się informacja że stan usługi -> uruchomiony.



   Teraz możesz zamknąć okienko z Usługami systemowymi. Kolejnym ważnym krokiem jest ponowne uruchomienie komputera, tak aby usługa i jej stan uruchamiania został zapisany. Po tym kroku, po zalogowaniu się do systemu, aby się upewnić, że nasza usługa działa, przejdź ponownie do menadżera zadań i sprawdź czy proces:



"hamachi-2.exe"



jest uruchomiony. Teraz możesz uruchamiać Hamachi bez przeszkód.



Znane błędy



   W przypadku, kiedy po zastosowaniu tego i po ponownym uruchomieniu komputera, w procesach nie będzie wymaganego:



"hamachi-2.exe"



może to oznaczać, że podczas zamykania systemu, zmiany nie zostały zapisane. Powodem może być błąd systemu, a może to być program, który monitoruje wszelkie zmiany w systemie. Program jak:



- antywirus z funkcja ochrony rejestru



- program typu antyspyware także z funkcja ochrony rejestru



- programy pomagające w poprawnym odinstalowywaniu innych programów ( Ashampoo Uninstaler / Free Uninstaller / Revo Uninstaller / inne )



   W takim przypadku musisz sprawdzić, czy dany program nie działa podczas uruchamiania Hamachi, podczas instalacji Hamachi i upewnić się, że nie ingeruje on w proces związany z instalacja lub uruchamianiem Hamachi. Często wystarczy tylko na czas instalacji i uruchamiania, zamknąć dany program, tak aby nie kolidował. Można także dany program skonfigurować tak, aby uznawał wszystko co z Hamachi związane, za zaufane.



   Jeśli pomimo to, dalej będą problemy z Hamachi, a masz któryś z tych ww. programów zainstalowanych i działających, usuń ( poprzez dodaj usuń programy ) , uruchom ponownie komputer i teraz uruchom instalacje Hamachi. Powinno działać.



   Jeśli nie jesteś pewien, jakie programy masz uruchomione ze startem systemu, dokonaj skanu systemu za pomocą programu 'Hijack This'. Po dokonaniu skanowania, możesz zobaczyć pełna listę programów uruchamianych podczas startu systemu. Tutaj także możesz usunąć podejrzane programy, a po wykonaniu tej operacji nie zapomnij uruchomić komputera ponownie ;)

Nie udało się .... czyli problemy z kartą sieciową Hamachi













Cykl o karcie sieciowej hamachi ... czyli:

1) Nie udało się połączyć z karta sieciowa

2) Nie udało się skonfigurować karty sieciowej



Nie udało się połączyć z kartą sieciową




   Komunikat taki otrzymujesz w momencie, kiedy system, lub jego część - jak oprogramowanie które ma za zadanie chronić integralność systemu (antyspyware z funkcją skanowania rejestru w czasie rzeczywistym/antywirusy z taką samą opcją) - nie pozwalają aby 'Hamachi.exe' miało dostęp do sterownika wirtualnego, jaki to znajduje się w połączeniach sieciowych. 


    Niespotykanie rzadziej dzieje się tak, kiedy to system nie umie sam włączyć tego sterownika. 
Rozwiązania ... 
  • Wyłączenie ogniomurka. nawet jeśli jest to tylko systemowy - w windowsie. Uruchom komputer i sprawdź ponownie
  • Otwórz menadżer zadań -> połączenie sieciowe hamachi - włącz sterownik ręcznie ...
Image and video hosting by TinyPic


... a teraz uruchom hamachi i zobacz czy włącza się poprawnie. Jeśli tak się nie dzieje, oznacza to że wina leży po stronie otoczenia 'Menadżera urządzeń'. Oznacza to, że nie działa poprawnie uruchamianie sterowników do urządzeń. Aby przekonać się, co jest nie tak z naszym menadżerem, uruchom komputer w trybie awaryjnym. Po uruchomieniu, przejdź do menadżera, i teraz po kolei włączaj każde urządzenie. Dokonuj tego tak długo aż znajdziesz rozwiązanie.

  • Przejdź do połączeń sieciowych, i sprawdź czy połączenie hamachi widnieje jako 'Hamachi', a nie dla przykładu 'połączenie lokalne x'. Jeśli tak się dzieje, czyli jeśli połączenie sieciowe hamachi widnieje pod inna nazwą, zmień nazwę na 'Hamachi' i uruchom nasz program. Upewnij się że połączenie to jest aktywne. 

  • Kliknij w 'Start' => 'Uruchom' i wpisz 'services.msc'. Upewnij się że usługa 'Połączenia sieciowe' działa. Jeśli by się zdażyło, że usługa ta nie działała podczas instalacji hamachi, możliwe, że połączenie hamachi nie będzie widoczne w zakładce  'Połączenia sieciowe'. Jeśli tak się dzieje, rozwiązania tego problemu szukaj na końcu tego poradnika. 

  • Będąc ciągle w usługach, upewnij się także, że usługa 'Klient DHCP' działa także. 

  • Artykuł z bazy Microsoftu, podany w linku poniżej, także może być pomocny.

    Jak rozwiązywać problemy z brakującymi ikonami połączeń sieciowych w systemach Windows Server 2003 i Windows XP



    •  Rozwiązaniem, które może przynieść pożądane skutki, jest pobranie i uruchomienie programu 'WinSock fix'. Program ten pomoże nam 'oczyścić linie tcp/ip' w przypadku, gdyby ta ostatnia była uszkodzona w skutek 'złej ingerencji' w rejestr. Do pobrania tutaj:

      fix XP internet connectivity




         Jeśli to nie pomaga, musisz dokonać reinstalacji systemu windows. Niestety ale Hamachi (wersja 1.x)  jest niebywale wyczulone na poprawne działanie Windows'a jak i jego poszczególnych komponentów. A każdy program, który kontroluje/broni dostępu/inne w rejestr, ważne usługi systemowe etc. jest potencjalnym sprawca błędów Hamachi.



      ROZWIĄZANIE - BRAK POŁĄCZENIA HAMACHI W POŁĄCZENIACH SIECIOWYCH


         Jeśli masz zainstalowane Hamachi a pomimo tego połączenia Hamachi nie ma w menu 'Połączenia sieciowe', wykonaj co następuje w rejestrze systemu:


      • Szukaj za wartością 'HKEY_LOCAL_MACHINE\SYSTEM\ControlSet###\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}' dla Hamachi.

      • Powinieneś znaleźć 4'znakowy klucz o nazwie 'ProduktWartości="Hamachi Network Interface'

      • Spisz wartość 'NetCfgInstanceId'

      • Teraz w adresie rejestru 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\\Connection'

      • Tworzysz nowy klucz o nazwie takiej samej jak wartość, jaka zapisywałeś przed chwilą.

      • Uruchamiasz Hamachi




      Nie udało się skonfigurować karty sieciowej




         Taką informacje otrzymujesz w momencie kiedy oprogramowanie typu firewall blokuje połączenie z Wirtualnym sterownikiem Hamachi. Podczas instalacji, Hamachi dodaje wirtualny sterownik do połączeń sieciowych. Sterownik ten jest kontrolowany poprzez Hamachi kiedy jest uruchomione.


         Właśnie 'komunikacja' czyli nawiązywanie połączenia z serwerem pośredniczącym/komunikacja z peerami (granie/udostępnianie plików) jest kontrolowane i przesyłane przez ten sterownik właśnie. 


         Podczas uruchamiania Hamachi, windows udostępnia temu połączeniu 'wolną drogę' do internetu, przyznaje mu adres, wymagany do łączenia z internetem i przesyła kilka 'małych paczek' tak aby połączenie z netem było możliwe do ustanowienia.


         Dlatego właśnie otrzymujesz taki komunikat.  Windows nie mógł ustawić adresu IP dla połączenia sieciowego Hamachi a w związku z tym, że to nasze połączenie nie uzyskało tych naszych 'małych paczek' oraz nie mogło ich wysłać



      CZYLI POŁĄCZENIA NIE MA




      Rozwiązania


      1. Oprogramowanie typu 'Firewall' blokuje całą wymianę pakietów, jaka to odbywa się za pośrednictwem naszego wirtualnego sterownika. Firewall właśnie musi przepuszczać połączenia z/do tego sterownika.


         Aby to uczynić, dodaj do zaufanych/dodaj regule dla '5.0.0.1'. Jest to adres dla wirtualnego serwera DHCP, który to jest emulowany za pośrednictwem 'Hamachi.exe'.  Zdarza się także, iż niektóre firewalle maja tendencje do 'zacinania się' jeśli muszą monitorować sterowniki sieciowe, które to sterowniki są często włączane i wyłączane, jak to jest ze sterownikiem Hamachi.


        Pamiętaj także, że wyłączenie firewalla nie zawsze 'kompletnie' go wyłącza. Może się zdarzyć, że będziesz musiał uruchomić komputer ponownie, tak aby ten ww. był kompletnie zdezaktywowany.
      Właśnie opisane tutaj zdarzenia są najczęstszym powodem występowania tego błędu.


      2. Połączenie sieciowe Hamachi jest ustawione w tryb 'statycznego adresu IP' czyli jeden adres IP jest mu przypisany na stale, a nie jak to ma mieć miejsce, ma uzyskiwać adres IP automatycznie.


      Image and video hosting by TinyPic




         Aby temu zapobiec, kliknij prawym na połączeniu Hamachi => Właściwości => Protokół TCP/IP. Wybierasz właściwości i zaznaczasz jak na obrazku widać 'Uzyskaj adres IP automatycznie.'


      3.  W usługach systemu, usługa 'Klient DHCP' nie działa poprawnie. Aby przekonać się w jakiej sytuacji znajduje się ta usługa, przechodzimy do:


      - Start => Uruchom


      - services.msc


      - wyszukujemy usługi 'Klient DHCP' klikamy prawym i wybieramy 'Uruchom ponownie.' 


      Teraz uruchamiamy dla pewności komputer i sprawdzamy efekt, poprzez włączenie Hamachi. 


      4. W połączeniach sieciowych może znajdować się inny sterownik ( klient VPN ) który może kolidować z naszym Hamachi. Jeśli jesteś taką osobą, która ma więcej niż jeden klient VPN zainstalowany w komputerze, spróbuj pozostałe sterowniki tychże powyłączać. Jeśli to nic nie daje, spróbuj odinstalować te VPN'y i wtedy przekonaj się czy Hamachi działa. 


      5. Niektóre osoby twierdziły, na rożnych forach, że odłączenie usługi 'Harmonogram pakietów QoS' w połączeniu sieciowym Hamachi pozwala także na pozbycie  się tego problemu. Aby to wykonać, przejdź do 'Połączenia sieciowe' w 'Panelu sterowania' i kliknij prawym na połączeniu Hamachi. Pokaże się okienko:


      Image and video hosting by TinyPic


      I tutaj chyba wiec co masz uczynić :)


      6. Tak jak w poprzednim błędzie, tutaj także możesz pobrać i uruchomić program WinSock fix. 

      Instalacja Hamachi na linuksie.












         Poradnik powstał w oparciu o:


      http://files.hamachi.cc/linux/README

         Opisane tutaj będzie, jak zainstalować hamachi na linuksie.  Podawane tutaj będą komendy, jakie należy wpisać, aby dana czynność została wykonana. Takie komendy będę starał się wyróżnić, poprzez wstawianie tekstu pomiędzy klamry { oraz }. Nazwy katalogów i plików będą oznaczone osobnym kolorem.


      Dla przykładu:


      {
      c:\Documents and Settings\NetworkService\
      }
        
         oznaczało będzie, że w tym katalogu musisz coś wykonać. Tak samo z plikami, jak na przykład:

      {
      autoexec.bat
      }

         oznaczać będzie, że dany plik będziesz musiał poddać edycji/wykonać go etc.


      Dlatego też, jeśli zobaczysz taki tekst:

      {
      /dev/net/tun
      }

         lub tez taki:

      {
      localhost:~# ls /dev/net/ | grep tun
      tun
      localhost:~#

      }


         będzie to oznaczało albo ścieżkę dostępu do określonego katalogu. Chyba ze wyraźnie zaznaczę, że jest to ew. to co otrzymasz, po wykonaniu danego polecenia. Wtedy oczywiście wiesz, że tego wykonywać nie musisz.


      Stare wersje procesorów - K6 lub AMD


         Jeśli przy probie kompilacji/instalacji uzyskasz błąd:

      "illegal instruction"

         oznacza to, że musisz pobrać i używać wersje Hamachi napisana specjalnie pod starsze wersje procesorów. Binaria te możesz pobrać z adresu, który znajduje się w linku poniżej:


      Hamachi-0.9.9.9-20-lnx-pentium.tar.gz




      Procesory nowsze ... czyli instalacja właściwa


         Do poprawnego działania, Hamachi wymaga "Tuncfg" czyli wirtualnego sterownika sieciowego. Jeśli masz plik:

      {
      /dev/net/tun
      }

         nic więcej nie musisz wykonywać. Jeśli jednak tak się nie dzieje, udaj się pod link podany poniżej, aby pobrać i zainstalować ten wymagany przez Hamachi sterownik.

      http://hamachi.cc/tuntap



         Instalacja "Tuncfg" dokonuje się poprzez komendę:


      {
      make install
      }

         co zaowocuje nam instalacja sterownika w miejscu:

      {
      /sbin
      }

         Jeśli jednak to miejsce z jakichkolwiek względówCi nie odpowiada, poddaj edycji:

      {
      ./Makefile
      }

         aby zmienić miejsce docelowe. Jeśli planujesz uruchamiać hamachi nie tylko z konta "root" , wymagane jest, aby nasz świeżo zainstalowany 'tuncfg' był uruchamiany poprzez demona. Wtedy to będzie możliwe zainicjowanie Hamachi poprawnie.  


         Skoro instalacja 'tuncfg' przebiegła pomyślnie, wpiszmy:

      {
      localhost:~# ls /dev/net/ | grep tun
      }

         powinniśmy otrzymać nic, czyli:

      {
      tun
      localhost:~#

      }

         działa nam 'tuncfg' , czyli możemy przejść do właściwej instalacji naszego Hamachi. 



      Instalacja Hamachi właściwa



         Pobieramy nasze hamachi z linka

      http://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx-pentium.tar.gz


         Może, ale nie musi to wyglądać tak:

      {
      localhost:~# wget http://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx.tar.gz
      --08:58:38-- http://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx.tar.gz
        => `hamachi-0.9.9.9-20-lnx.tar.gz'
      Resolving files.hamachi.cc... 72.5.76.16
      Connecting to files.hamachi.cc|72.5.76.16|:80... connected.
      HTTP request sent, awaiting response... 200 OK
      Length: 344,866 (337K) [text/plain]

      100%[====================================>] 344,866 223.11K/s

      08:58:48 (222.41 KB/s) - `hamachi-0.9.9.9-20-lnx.tar.gz' saved [344866/344866]

       localhost:~#
       
      }

         Rozpakowujemy poprzez komendę:

      {
      localhost:~# gunzip hamachi-0.9.9.9-20-lnx.tar.gz
      }

         Binaria Hamachi są przygotowane pod platformę jaką wybrałeś. Binaria te zawierają skrypt, aplikacje kontrolne oraz instalacje. Aby zainstalować Hamachi w:

      {
      /usr/bin
      }

         czyli domyślnym katalogu, wpisujemy jako "root":

      {
      make install
      }

         Po zainstalowaniu, uruchamiamy demona 'tuncfg' tak aby możliwe było poprawne działanie hamachi, poprzez komendę:

      {
      sudo /sbin/tuncfg
      }

         lub jeśli nie mamy 'sudo' komenda:

      {
      su - ; /sbin/tuncfg; exit
      }

         Hamachi wymaga inicjalizacji każdorazowo na każdym koncie danego usera. To pozwala na utworzenie katalogu:

      {
      ~/.hamachi
      }

         gdzie będzie zapisany klucz, wymagany do komunikacji z serwerem pośredniczącym, konfiguracje i resztę wymaganych przez hamachi plików. Aby to zainicjować, wpisujemy:

      {
      ./hamachi-init
      }

        
      Uruchamianie Hamachi


         Uruchomione Hamachi działa jako proces w tle i jest kontrolowany z konsoli poleceń. Aby uruchomić Hamachi, wpisz:

      {
      ./hamachi start
      }

         Aby zatrzymać nasze hamachi wpisujemy:

      {
      ./hamachi stop
      }

         Uruchomienie programu bez dodatkowych argumentów, zwróci nam ono następujące informacje:

      {
      version : hamachi-lnx-0.9.9.9

      pid : 956

      status : logging in

       nickname : buddy

      }

         Kiedy uruchomimy hamachi po raz pierwszy, nasz proces pozostanie w trybie 'offline' . Aby włączyć w tryb 'online' wpisujemy:

      {
      ./hamachi login
      }

         Aby powrócić do stanu 'offline' wpisujemy:

      {
      ./hamachi logout
      }


         Warto dodać, że demon programu 'zapamiętuje' czy w czasie wyłączenia go(demona) był online czy offline. W zależności, w jakim trybie się znajdował w czasie zatrzymywania działania, do takiego samego trybu powróci po ponownym uruchomieniu. Jeśli więc w czasie zatrzymywania programu, był online, to podczas następnego uruchamiania automatycznie przejdzie do tego właśnie trybu. Analogicznie ma się sprawa z trybem offline.



      Operacje na sieciach



         Po zalogowaniu się, można dołączyć do sieci, używając polecenia:

      {
      hamachi join [nazwa sieci] [haslo]
      }

         Możesz zostać poproszony o hasło, jeśli będzie ono wymagane. Możesz także tworzyć własne sieci. Aby tego dokonać, użyj polecenia:

      {
      hamachi create
      }

         Będziesz właścicielem każdej sieci, jaką utworzysz, i tylko Ty będziesz miał możliwość usunąć dana siec, poprzez polecenie:

      {
      hamachi delete [nazwa sieci]
      {

         Jeśli zechcemy usunąć wybranego usera w sieci, wpisujemy:

      {
      hamachi evict [peer]
      }

         Pamietaj, że po utworzeniu przez Ciebie sieci, lub po dołączeniu do jakiejkolwiek sieci, nie zostaniesz automatycznie połączony z ta siecią. Aby przejść w stan online w sieci, wpisz:

      {
      hamachi go-online [nazwa sieci]
      }

         Aby przejść w stan offline w wybranej sieci, wpisz:

      {
      hamachi go-offline [nazwa sieci]
      }

         Jeśli nie będzie Nam się chciało więcej przebywać w danej sieci, wpisujemy:

      {
      hamachi leave [nazwa sieci]
      }

         Także i w tym przypadku, program zapamięta, w jakiej sieci jaki miałeś status. Czy w sieci x byleś online czy offline. Dlatego też, przy ponownym uruchomieniu, w sieci x będziesz miał taki status, jaki miałeś, podczas zatrzymywania działania programu.




      Operacje na peerach

         Aby zobaczyć spis wszystkich sieci, w jakich się aktualnie znajdujesz, wraz z ich użytkownikami, uruchom Hamachi z parametrem:

      {
      ./hamachi list
      }

         Nazwy sieci wyszczególnione są w kwadratowych nawiasach [ oraz ]. Gwiazdka przed nazwa sieci oznacza, ze jesteś online w danej sieci:

      {
      * [homelan]
      * 5.0.0.15
      x 5.0.0.16 ronny
      5.0.0.17 bubba
      * 5.0.0.18 zhopa 10.0.0.100:45634

      }

         Poniżej sieci, znajduje się lista peerow. Użytkownicy online będą zaznaczeni poprzez gwiazdkę * lub x przed Ich adresami IP:

      * - oznacza,że połączenie jest ustanowione. W takim przypadku, adres peera będzie widoczny po prawej stronie listy.

      x - oznacza, że dany peer jest w tej chwili nie osiągalny lub serwer pośredniczący nie potrafił ustanowić połączenia pomiędzy Tobą a danym peerem.

          Jeśli nick peera jest 'znany' programowi, zostanie on także pokazany, po wy-listowaniu. Aby otrzymać listę nicków użytkowników sieci, uruchom program z parametrem:


      {
      hamachi get-nicks
      }

         Możesz także zmienić własny nick, przy użyciu polecenia:

      {
      hamachi set-nick
      }


         Jeśli jesteś aktualnie połączony w Hamachi,zmiany zostaną wprowadzone automatycznie. W przeciwnym razie, zmiany zostaną wprowadzone przy następnym logowaniu się do serwera pośredniczącego.




      Dystrybucje Linuksa

      Dla użytkowników Mandriva 2006, w pliku:

      {
      /etc/sysconfig/network-scripts/ifcfg-ham0
      }

      zmień linie:

      {
      BOOTPROTO=dhcp
      }

      na:

      {
      BOOTPROTO=no
      }

         Dzięki temu, Hamachi nie będzie pobierać nowego adresu IP, za każdym razem, jak będzie podłączać się do serwera pośredniczącego. Dotyczy to tylko wersji 2006. W wersji 2005, nie ma potrzeby dokonywania takich zmian.



      Inne

         Uwaga, w przypadku Ubuntu, i jemu podobnych kopii, nie ma normalnego konta root, i wszystkie komendy które wymagają root wymagają dopisania "sudo" przed komenda:

      {
      sudo ifconfig
      }


      BY IgiKoval



      Kilka rzeczy różniących się na Ubuntu, Kubuntu i Edubuntu.Po komendzie:

      {
      sudo /sbin/tuncfg
      }

      każda komenda operacji na hamachi powinna być bez poprzedzającego ją ciągu znaków, czyli:

      {
      ./
      }

      Tak więc komenda:

      {
      ./hamachi-init
      }

      powinna wyglądać tak:

      {
      hamachi-init
      }



      WAŻNE v.2

         Jeżeli wywołanie polecenia hamachi-init nie zwraca żadnego wyniku to znaczy, że musisz rozpakować plik binarny hamachi za pomocą UPX, a robimy to tak:

      {
      ./upx -d ./hamachi
      }

      przy założeniu, że hamachi i upx znajdują się w tym samym katalogu. Użytkownicy Debiana powinni wykonać:


      {
      apt-get install upx-ucl
      }

         Aby zainstalować upx'a wpisujemy:

      {
      upx -d ./hamachi
      }

         Następnym krokiem jest wykonanie tego polecenia:

      {
      ldd ./hamachi
      }

         Powinieneś zobaczyć coś takiego:

      {
      foxtrot:~/hamachi-0.9.9.9-20-lnx# ldd hamachi
        linux-gate.so.1 => (0xffffe000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f07000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7efc000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7dca000)
        /lib/ld-linux.so.2 (0xb7f33000)

      }

         Są to nasze zależności, wymagane do uruchamiania hamachi z danymi znacznikami jak dla przykładu:

      {
      ./hamachi login
      }

         W przypadku, gdyby czegoś zabrakło, najprawdopodobniej zauważysz coś takiego:

      {
      libm.so.6 => not found
      }




      Strona, gdzie można pobrac UPX:

      http://upx.sourceforge.net/

      Wszystkie dostępne wersje hamachi wraz z plikami readme dostępne są pod adresem:

      http://files.hamachi.cc/linux/






      Hamachi od środka, czyli jak i co ustawic ?











         Opisze tutaj, co możesz ustawić w hamachi. Co do czego służy. Jakie są zastosowania poszczególnych zakładek w oknie preferencji i konfiguracji Hamachi.


       WAŻNE

         Opisane tutaj opcje dotyczą Hamachi w wersji 1.0.1.5 . Nowsze wersje mogą się różnic pewnymi opcjami, innych może nie być lub mogą być dodane nowe. Powód dla którego oparłem się na tej a nie innej wersji jest dosyć znaczący. Nowsze wersje Hamachi, poczynając od wersji 1.0.2.0 maja poważny błąd, który  uniemożliwia granie poprzez Hamachi. Więcej w linku poniżej:


      Konfiguracja Windows i Hamachi do grania



         Każda zakładka w oknie z preferencjami będzie podzielona na sekcje, gdzie będę starał się omówić dokładnie co, gdzie i po co możesz zaznaczyć/włączyć/dopisać. Wszystkie będą miały swój własny obrazek, tak abyś mógł lepiej się zorientować w temacie, o czym teraz jest mowa. Każdy istotny szczegół będzie zaznaczony, co dodatkowo umożliwi Ci zauważenie omawianego teraz zagadnienia.
      Specjalnie pominąłem kwestie mało istotne, jak zmiana własnego przezwiska, jakie będzie widniało w oknie hamachi oraz kilka pomniejszych spraw. Wierze ze sam dojdziesz, co oznaczają/co dają opcje, które tutaj nie wymieniłem, a które znajdziesz.


      Hamachi - Preferencje

      Preferencje - Status



      Image and video hosting by TinyPic


         Jest to pierwsze okno, jakie zobaczymy po przejściu do ustawień Hamachi. W tym oknie wyświetlane są szczegółowe informacje dotyczące:

      1. Podsumowanie

      a) Wersja - aktualna wersja programu

         - w przypadku, jeśli mamy konto premium, możemy także zobaczyć, czy hamachi działa jako usługa systemu czy jako aplikacja w przypadku darmowego konta


      b) Konto - czyli adres IP hamachi

      c) Nick - nasz aktualnie wybrany nickname. Nickname ustalamy przy pierwszym uruchomieniu Hamachi zaraz po instalacji bądź poprzez klikniecie zakładki:

      "Zmiana przezwiska"

      2. Połączenie - znane rodzaje połączenia, jakie używa Hamachi to:

      a) naturalny protokół Hamachi

      b) SSL


      Po kliknięciu na zakładkę:

      "Szczegółowa konfiguracja"

      uzyskamy dostęp do ustawień połączenia proxy/NAT . Każda zmiana wprowadzona w tej sekcji wymaga ponownego uruchomienia Hamachi.

      Image and video hosting by TinyPic



      Szczegolowa konfiguracja


      1. Połączenie poprzez Proxy - jeśli komputer uzyskuje dostęp do internetu poprzez serwer proxy, możesz tutaj:

      a) ustawić na "Nieaktywne"

      b) ustawić, aby Hamachi sam pobierał informacje o serwerze proxy z przeglądarki internetowej. Domyślnie jest to IE. W takim przypadku wybierz "Użyj ustawień przeglądarki internetowej"

      c) albo samemu wpisać wartości, wtedy wybierasz "Ręczna konfiguracja"


      2. W polu "Identyfikacja" wpisujesz login i hasło, jakie są wymagane przy połączeniu poprzez serwer proxy.



      3.  Połączenie poprzez NAT - Czasami zdarza się, że połączenie hamachi z jakichś względów zawodzi. Może to być przyczyna dostawcy internetowego, danej konfiguracji kompa lub z jakichkolwiek innych powodów. Tutaj możesz sam ustawić wybrane porty UDP i TCP dla połączeń przychodzących.

      a) Aby ustawić port UDP zaznacz "Port UDP" i wpisz ten port tutaj.

      b) Aby ustawić port TCP zaznacz "Port TCP" i wpisz tutaj ten port.



      WAŻNE

         Pamietaj, że porty jakie tutaj wpisałeś, MUSZĄ być portami, jakie ustawiles w swoim routerze. W przeciwnym razie nic to nie pomoże.

      3. Licencja konta - Pokazuje dana licencje naszego konta Hamachi:

      a) Licencja - nasz typ licencji. W przypadku licencji "Premium" pokazany jest także czas pozostały do wygaśnięcia naszej licencji.

      - Premium

      - Basic
         




      Preferencje - Okno

      Image and video hosting by TinyPic
      1. Wygląd - tutaj możemy ustawić nasze Hamachi, aby:

      a) Hamachi było widoczne jak inne aplikacje na naszym pasku zadań - "Pokaż okno aplikacji na pasku zadan"

      b) Jeśli jesteśmy w wielu sieciach a nie chcemy przewijać sieci, w których osoby są offline, możemy zaznaczyć opcje, aby te osoby były ukryte - "Ukryj uczestników sieci będących offline"

      2. Potwierdzenia - ustawimy tutaj, czy chcemy być informowani o zamknięciu Hamachi oraz czy chcemy usunąć dana osobę z sieci.

      3. Domyślna etykieta uczestnika sieci - Tutaj zdecydujemy, w jaki sposób chcemy, aby obecność osób w sieciach były wyświetlane.

      a) Adres sieciowy - dana osoba w sieci będzie przedstawiana jako jej adres IP Hamachi.

      b) Nick - dana osoba w sieci będzie przedstawiana z nickiem, jaki sobie wybrała.

      c) Własna ... - sam ustawisz jakie maja być wartości.

      - $ADDR - oznacza adres IP Hamachi
      - $NICK - oznacza nickname danej osoby


      4. Dwukrotne klikniecie - jaka akcja zostanie podjęta przez Hamachi, jeśli dwukrotnie klikniemy na wybranej postaci. Domyślne opcje to:

      a) Pingowanie

      b) Wysłanie wiadomości

      c) Przeglądanie zasobów danej osoby.


      WAŻNE - Aby było możliwe przeglądanie zasobów, wybrana przez nas osoba musi mieć udostępnione zasoby, w przeciwnym razie Hamachi zwróci nam błąd braku zasobów do przeglądania.



      Preferencje - System


      Image and video hosting by TinyPic


      1. Uruchom Hamachi kiedy loguje się do Windows -  Pozwala nam na uruchamianie hamachi zaraz po zalogowaniu się do systemu.

      a) Uruchom Hamachi jako usługę systemu .. - pokarze się nam, tylko jeśli Hamachi działa jako aplikacja. Uruchamianie Hamachi jako usługi systemu zniknie po powrocie do konta "Basic" jako ze taka opcja możliwa jest tylko dla posiadaczy konta "Premium".


      Image and video hosting by TinyPic

      b) Zarządzanie usługa Hamachi .. - pokarze się nam, tylko jeśli Hamachi działa jako usługa systemu.


      Image and video hosting by TinyPic


      - możemy tutaj ustawić, aby Hamachi było na powrót uruchamiane jako aplikacja - "Przywróć uruchamianie Hamachi jako aplikacje .."

      - Kontrola dostępu - Możemy ustawić, kto z użytkowników systemu ma możliwość dostępu do Hamachi. Pamietaj, że każdy administrator ma taka możliwość.

      Image and video hosting by TinyPic


      Preferencje - Bezpieczenstwo


      1. Bezpieczeństwo

      a) Blokuj niezabezpieczone usługi Microsoft Windows - Jeśli zaznaczone, blokuje dostęp do usług takich jak DNS/WINS/Udostępnianie plików oraz innych. Jeśli ta opcja jest zaznaczona, po kliknięciu prawym klawiszem na wybranej osobie w sieci nie będzie widoczna opcja "Przeglądaj" co daje nam możliwość przeglądania udostępnionych plików. Lista zablokowanych usług wraz z portami, poniżej:

      - 135, TCP and UDP (DHCP, DNS, WINS)

      - 137, TCP and UDP (NetBIOS Name Service)

      - 138, TCP and UDP (NETBIOS Datagram Service)

      - 139, TCP and UDP (NETBIOS Session Service)

      - 445, TCP and UDP (Microsoft Directory Services)

      - 515, TCP (Network Printing)

      - 593, UDP (RPC over HTTP)

      - 1433, TCP (SQL Server)

      - 1434, UDP (SQL Monitor)


      Opcja ta także możliwa jest do zaznaczenia podczas instalacji Hamachi. NIE AKTUALIZACJA.

      b) Blokuj domyślnie nowych uczestników sieci - Jest to przydatne w przypadku, kiedy tworzymy nowa siec i nie chcemy aby dana osoba mogła być w tej sieci połączona. Możliwe, że mamy siec wymiany plikami, i chcemy aby tylko wybrane osoby były w tej sieci.

      2. Publiczny klucz RSA - Pokazuje publiczne zakodowane klucze osób w sieciach, w jakich jesteś. Możliwe jest usuniecie danego klucza z pamięci Hamachi oraz skopiowanie unikalnego "odcisku palca" danego peera. Każda taka operacja wykonywana jest poprzez klikniecie prawym klawiszem i wybranie odpowiedniej operacji.



      Preferencje - Wiadomości

      Image and video hosting by TinyPic



      1. Ogólne

      a) Uaktywnij

      b) Pokaz okno wiadomości w pasku zadań


      2. Nowa wiadomość

      - Migająca ikona w zasobniku systemowym paska zadań
      - Pokazuj okno wiadomości bezzwłocznie

      a) Odtwarzaj dźwięk


      3. Rozmaitości

      a) Nie wysyłaj "pisemnego .." zawiadomienia 

      b) Utrzymuj dzienniki rozmów


      Preferencje - Obecność

      Image and video hosting by TinyPic


      1. Preferencje Online 

      a) Uaktywnij - po ustawieniu tej opcji będzie możliwe ustawianie poprzez nowy przycisk, który znajduje się kolo przycisku "dołącz do sieci/twórz własna" na własne ustanawianie swojego statusu. Identycznie jak w komunikatorach. Możliwe będzie także ustawianie opcji wyświetlania wybranego peera, poprzez akcje wykonywana prawy klawiszem.

      b) Pokaz status partnera w podstawowej liście

      c) Przełącz na Wstrzymany po bezczynności 300 sek. - podobnie jak w podpunkcie a) z tym ze, teraz hamachi przejdzie w dany status po upływie danego czasu bezczynności. Czas ten można zmienić poprzez:

      - Zmień okres bezczynności ..


      UWAGA - NIEAKTYWNE 


      2. Wskaźnik statusu sieci


      a) Uaktywnij - będzie możliwe ustawianie własnych statusów sieci, które później można dodać do naszej sygnaturki na forum, lub na stronę www.  Ustawianie własnych statusów w postaci graficznej lub tekstowej odbywa się na stronie:




      https://my.hamachi.cc/status/