Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
etaoin shrdlu Forumaš(ica)
Pridružen/a: 23. 09. 2012. (19:15:48) Postovi: (39)16
|
Postano: 4:13 uto, 25. 9. 2012 Naslov: Mreze racunala - problem sa Cygwinom |
|
|
Radi se o pokretanju klijenta koji sa servera dohvaca trenutno vrijeme. Kako se spajam na server koji vec na svom portu 13 ima daytime, trebam pokrenuti samo klijent:
http://web.math.pmf.unizg.hr/nastava/mreze/slideovi/rjesenja/vjezbe_04/daytime_client.c
Ono sto RADI: datoteku prebacim na studenta, tamo ju kompajliram i pokrenem. Program se uspjesno izvrsi.
Ono sto NE RADI: ako datoteku imam na [u]lokalnom[/u] racunalu, pokrenem Cygwin, u njemu kompajliram isto kao i gore ([tt]gcc daytime_client.c -o bla[/tt]), i onda pokrenem ([tt]./bla[/tt]), prvo se nista ne desava, i onda se pojavi poruka [tt]connect: Connection timed out[/tt].
U cemu je problem? Kako se sa svog racunala mogu spojiti na neki udaljeni server? Hvala unaprijed...
[size=9](Ako stavim i server na lokalno racunalo, a klijent stavim da se poveze na [tt]127.0.0.1[/tt], onda sve radi, ali to nije ono sto zelim. Zelim se svojim klijentom spojiti na [u]udaljeno[/u] racunalo...)[/size]
Edit: i da, iskljucio sam firewall i antivirus, ali i dalje ista greska...
Radi se o pokretanju klijenta koji sa servera dohvaca trenutno vrijeme. Kako se spajam na server koji vec na svom portu 13 ima daytime, trebam pokrenuti samo klijent:
http://web.math.pmf.unizg.hr/nastava/mreze/slideovi/rjesenja/vjezbe_04/daytime_client.c
Ono sto RADI: datoteku prebacim na studenta, tamo ju kompajliram i pokrenem. Program se uspjesno izvrsi.
Ono sto NE RADI: ako datoteku imam na lokalnom racunalu, pokrenem Cygwin, u njemu kompajliram isto kao i gore (gcc daytime_client.c -o bla), i onda pokrenem (./bla), prvo se nista ne desava, i onda se pojavi poruka connect: Connection timed out.
U cemu je problem? Kako se sa svog racunala mogu spojiti na neki udaljeni server? Hvala unaprijed...
(Ako stavim i server na lokalno racunalo, a klijent stavim da se poveze na 127.0.0.1, onda sve radi, ali to nije ono sto zelim. Zelim se svojim klijentom spojiti na udaljeno racunalo...)
Edit: i da, iskljucio sam firewall i antivirus, ali i dalje ista greska...
|
|
[Vrh] |
|
fejky Forumaš(ica)
Pridružen/a: 23. 06. 2010. (16:53:45) Postovi: (3D)16
Spol:
|
|
[Vrh] |
|
etaoin shrdlu Forumaš(ica)
Pridružen/a: 23. 09. 2012. (19:15:48) Postovi: (39)16
|
|
[Vrh] |
|
mdoko Forumaš(ica)
Pridružen/a: 30. 11. 2002. (22:17:12) Postovi: (71A)16
Spol:
Lokacija: Heriot-Watt University, Edinburgh
|
Postano: 16:11 uto, 25. 9. 2012 Naslov: |
|
|
[quote="etaoin shrdlu"][quote="fejky"]Mozes se spojiti na ona "udaljena" racunala koja ti to dozvoljavaju. Ti si u svojo applikaciji zapisao na koji port se zelis spojiti (13). Sto ukoliko to "udaljeno" racunalo ne dozvoljava spajanje na taj port?
[/quote]
Hvala na odgovoru. U ovom slucaju je to udaljeno racunalo student.math.hr, tj. spajam se na IP 161.53.8.14.
Da li to onda znaci da je student.math.hr podesen tako da se ne mogu spojiti sa svoga racunala na njegov port 13?
[/quote]
Da, student je tako podešen.
[quote]
Zasto mi onda ne javlja gresku tipa "connect: Connection refused", nego "connect: Connection timed out", kao sto je sada slucaj? :? [/quote]
Zato što je sigurnije postaviti firewall da kada dobije neželjene paket napravi [i]drop[/i] (tj. odignorira paket bez da o tome obavijesti pošiljatelja), nego da napravi [i]reject[/i] (tj. informira pošiljatelja o odbačenom paketu).
Kada je postavljeno reject pravilo, onda napadač dobije informaciju da se na tom portu nalazi nešto, dok u slučaju dropa ne dobije nikakvu informaciju osim da je konekcija timeoutala.
etaoin shrdlu (napisa): | fejky (napisa): | Mozes se spojiti na ona "udaljena" racunala koja ti to dozvoljavaju. Ti si u svojo applikaciji zapisao na koji port se zelis spojiti (13). Sto ukoliko to "udaljeno" racunalo ne dozvoljava spajanje na taj port?
|
Hvala na odgovoru. U ovom slucaju je to udaljeno racunalo student.math.hr, tj. spajam se na IP 161.53.8.14.
Da li to onda znaci da je student.math.hr podesen tako da se ne mogu spojiti sa svoga racunala na njegov port 13?
|
Da, student je tako podešen.
Citat: |
Zasto mi onda ne javlja gresku tipa "connect: Connection refused", nego "connect: Connection timed out", kao sto je sada slucaj? |
Zato što je sigurnije postaviti firewall da kada dobije neželjene paket napravi drop (tj. odignorira paket bez da o tome obavijesti pošiljatelja), nego da napravi reject (tj. informira pošiljatelja o odbačenom paketu).
Kada je postavljeno reject pravilo, onda napadač dobije informaciju da se na tom portu nalazi nešto, dok u slučaju dropa ne dobije nikakvu informaciju osim da je konekcija timeoutala.
_________________ Extraordinary claims require extraordinary evidence. – Carl Sagan
|
|
[Vrh] |
|
etaoin shrdlu Forumaš(ica)
Pridružen/a: 23. 09. 2012. (19:15:48) Postovi: (39)16
|
|
[Vrh] |
|
|