Strona 2 z 2

Re: komunikator sieciowy

Nowy postNapisane: sobota, 6 września 2014, 19:39
przez polymorphism
Nie wystarczy jakiś dodatkowy kod w programie?

Nie.

Jak ustawia się ruter i gdzie to zrobić, żeby mogło zadziałać ?

Odpowiedź na pytanie "jak" zależy od typu/modelu/marki routera. Pogrzeb w ustawieniach routera, na pewno to gdzieś tam jest. Na moim D-Linku tabela z przekierowaniami nazywa się "Virtual Server". A tak to wygląda:

dir-825-Virtual-Server.jpg


Zatem jeśli masz router tej samej firmy, przekierowania znajdziesz prawdopodobnie pod tą samą nazwą opcji. Jeśli nie, użyj google ;)

Re: komunikator sieciowy

Nowy postNapisane: sobota, 6 września 2014, 22:32
przez Arkoarek
No tak ale do gg czy skype nie trzeba przekierowywać rutera. Ja mam zresztą Livebox-a to i tak inaczej.

Re: komunikator sieciowy

Nowy postNapisane: niedziela, 7 września 2014, 08:48
przez Cyfrowy Baron
Arkoarek napisał(a):No tak ale do gg czy skype nie trzeba przekierowywać rutera..


Nie trzeba bo serwer GG i SKYPE znajduje się na zewnątrz, czyli ty masz do routera przypisany zewnętrzny adres IP, a komputer łączy się z routerem przez wewnętrzny IP. Tymczasem ty testujesz swoje aplikacje typu klient-serwer wewnątrz sieci LAN. Gdybyś umieścił swój serwer na innym komputerze nie podłączonym do twojego routera to wtedy byłaby do dokładnie taka sama sytuacja jak w przypadku GG i SKYPE, czyli klient na twoim komputerze mógłby się połączyć z serwerem na komputerze spoza twojej sieci LAN tylko przez zewnętrzne IP. Prościej już chyba nie da się tego wyjaśnić.

Re: komunikator sieciowy

Nowy postNapisane: niedziela, 7 września 2014, 09:33
przez polymorphism
No tak ale do gg czy skype nie trzeba przekierowywać rutera.

Ale jakbyś postawił serwer GG lub Skype'a na swoim komputerze za NAT-em, też musiałbyś przekierować port(y). Router musi wiedzieć na który komputer w LAN-ie kierować próby łączenia się z zewnątrz na dany port. Klient, taki jak np. GG czy przeglądarka www, nie wymaga przekierowania, ponieważ to on nawiązuje połączenie.

Ciekawostka: sprytniejsze routery są w stanie automatycznie i tymczasowo przekierować port dla połączeń FTP pracujących w aktywnym trybie transferu danych.

Ja mam zresztą Livebox-a to i tak inaczej.

Livebox 2.0 - przekierowanie portów <--- czyżby? Jak dla mnie to to wygląda praktycznie tak samo. Rozumiem, że jesteś nowy w internetach i szukanie informacji to nie lada problem.

Re: komunikator sieciowy

Nowy postNapisane: niedziela, 7 września 2014, 14:24
przez Arkoarek
Tak jeśli chodzi o internet i jego funkcjonowanie to cienko u mnie.
Coś się udało ale nie bez błędu. Ustawiłem modem :
- aplikacja / usługa : FTP Server
- protokół : TCP.
- port wewnętrzny : 1024;
- port zewnętrzny : 1024;
Oraz podałem nazwę komputera.

Klient na IP zewnętrznym zdołał się podłączyć. Z serwera udało się wysłać jedną wiadomość ale gdy wysyłam wiadomość z klienta pojawia się wiadomość o błędzie : "Błąd w rozłączeniu". ( Używam programu "Komunikator sieciowy" ) . Zaś na komputerze gdzie jest serwer po czasie pojawi się komunikat "Asynchronous socket error 10053" .

Re: komunikator sieciowy

Nowy postNapisane: niedziela, 7 września 2014, 18:25
przez polymorphism
Według dokumentacji błąd numer 10053 to:

Software caused connection abort.

An established connection was aborted by the software in your host computer, possibly due to a data transmission time-out or protocol error.



Jeśli na LAN-ie wszystko chodziło ok, to sprawdź zaporę.