Jeśli przy przesyłaniu plików bądź rozmowie głosowej pojawi Ci się komunikat "Nie można ustanowić połączenia bezpośredniego", może oznaczać to następujące sytuacje:

1) Obie osoby znajdują się za firewallem - zaporą blokującą dostęp do portu, na którym zachodzi przesyłanie plików lub rozmowa głosowa. Blokady takie bardzo często znajdują się w firmach i na uczelniach.


Rozwiązanie (dla zaawansowanych):
Należy odblokować na firewallu (lub poprosić o to administratora sieci) port, do którego podłącza się Komunikator Tlen.pl przy ustanawianiu połączenia bezpośredniego (domyślnie jest to port 443). Można użyć innego portu, w tym celu w ustawieniach programu w zakładce przesyłanie plików należy wybrać niestandardowe ustawienia i wpisać wybrany port, po czym odblokować go na firewallu.



2) Obie osoby nie posiadają zewnętrznych adresów IP, ich komputery są "niewidoczne" w Internecie. Taka sytuacja ma miejsce gdy jedno łącze internetowe jest współdzielone przez wielu użytkowników (np. sieć blokowa korzystająca z jednego połączenia SDI).


Rozwiązanie:
Jeśli komputer udostępniający połączenie internetowe posiada zainstalowany system linux możemy zainstalować (lub poprosić o to administratora sieci) jeden z wielu dostępnych programów do przekierowywania portów. Na przykład nportredird, bądź rinetd. Dla każdego użytkownika tlenu w sieci wewnętrznej wybieramy wtedy inny port i odpowiednio konfigurujemy program nportredird oraz ustawienia przesyłania plików w tlenie.

Przykładowa konfiguracja programu nportredird:

Zakładamy, że jest trzech użytkowników o adresach wewnętrznych kolejno:
192.168.0.1
192.168.0.2
192.168.0.3

Chcemy im przypisać porty kolejno: 500, 501, 502

Plik nportredird.conf powinien wyglądać następująco:

     options {
     }


     redirection {
      redirection_type "tcp";
      destination_host "192.168.0.1";
      destination_port "500";
      listen_on_port "500";
     }


     redirection {
      redirection_type "tcp";
      destination_host "192.168.0.2";
      destination_port "501";
      listen_on_port "501";
     }


     redirection {
      redirection_type "tcp";
      destination_host "192.168.0.3";
      destination_port "502";
      listen_on_port "502";
     }

Teraz w Komunikatorze Tlen.pl na każdym z komputerów ustawiamy w opcjach przesyłania plików niestandardowe ustawienia i wpisujemy wybrany dla danego komputera port natomiast w polu adres IP wpisujemy adres IP komputera udostępniającego połączenie internetowe.



3) Zachodzi kombinacja sytuacji przedstawionych powyżej, to znaczy jedna z osób jest za firewallem, a druga za maskaradą.

Rozwiązanie:
Podobne jak w opisanych przypadkach, wystarczy, że jedna ze stron zastosuje się do podanych zaleceń.


o2.pl Sp. z o.o.