Dlaczego komunikator nie działa na globalnym ip?

Dlaczego komunikator nie działa na globalnym ip?
LU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 127
0

Robię własny komunikator. Odbieranie i wysyłanie wiadomości działa tylko gdy korzystam z ip lokalnego. Czym może być to spowodowane? Na początku przy korzystaniu z globalnego ip klient w ogóle nie chciał się łączyć z serverem. Ktoś podpowiedział mi że ruter może blokować. user image
Dodałem port servera w ustawieniach i teraz się łączy ale nadal nie działa wysyłanie i dobieranie. Macie jakieś pomysły co tam trzeba jeszcze ustawić?

RE
  • Rejestracja: dni
  • Ostatnio: dni
1

Testujesz połączenie z własnym, zewnętrznym ip z wewnątrz sieci lokalnej? Być może twój router nie obsługuje NAT loopback. Poproś znajomego żeby spróbował połączyć się z twoim serwerem. Jeżeli to wciąż nie to, to mogę zgadywać, że firewall (ten wbudowany w Windows) ci go blokuje.

ps. zamiast przekierowywania portów można ustawić strefę DMZ, czyli jakby przekierowanie wszystkich portów na jeden komputer.

LU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 127
0

Przy połączeniu się przez inną sieć wszystko działa. Widocznie livebox 2.0 nie obsługuje NAT loopback tak jak pisałeś.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.