www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Kako narediti server?
Pojdi na stran Prejšnja  1, 2
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> MS Windows razprave
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
arksi
Član
Član



Pridružen-a: Sre 03 Sep 2008 10:19
Prispevkov: 748
Aktiv.: 3.65
Kraj: Dolenjska

PrispevekObjavljeno: Sre Okt 17, 2012 7:12 pm    Naslov sporočila:   Odgovori s citatom

gregora hvala za tole izčrpno obrazložitev l Applause . Ko bi le bilo še kaj več takih postov, ker tudi "zelence" malo rasvetljijo. Se priporočam še za kakšen tak post Angel .
Torej na kratko: instaliramo IIS-ev microsoftov HTTP strežnik, vpisemo svoj statični IP na rutarju, določimo vrata za komunikacijo - in že lahko dostopamo do svojega domačega strežnika kjerkoli na svetu, seveda, tam kjer je internetna povezava. Si jaz to predstavljam prav?

LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
gregoral
Član
Član



Pridružen-a: Pet 24 Nov 2006 9:42
Prispevkov: 688
Aktiv.: 3.04
Kraj: Ljubljana

PrispevekObjavljeno: Sre Okt 17, 2012 7:44 pm    Naslov sporočila:   Odgovori s citatom

Približno tako ja.

- če se da namestimo vse možne popravke za operacijski sistem
- namestimo IIS ali Apache
- na routerju je IP verjetno že nastavljen
- na routerju moramo na požarnem zidu odpreti vrata 80
- na routerju moramo preusmeriti vrata 80 (privzeta vrata za http oziroma web strani) na računalnik kjer je naš web strežnik
- nastaviti statični lokalni IP naslov (DHCP) - glej naslednje objave

Če je naš javni IP: 1.2.3.4
IP računalnika v lokalnem omrežju: 192.168.0.100

Torej moramo na routerju vnesti preslikavo (NAT):
1.2.3.4:80 => 192.168.0.100:80

NAT = Network Address Translation

Zavedati pa se je treba da bolj ko odpiramo vrata navzven, večja je možnost da bo kdo izkoristil luknje (napake) v operacijskem sistemu in šaril po naših podatkih!

Zato predlagam:
Da dokler tehnologije ne osvojite vsaj delno, dostopate do web strežnika samo iz domačega omrežja!
In v začetku ne odpirate portov navzven (na routerju nič ne nastavljate).

Ko boste že imeli kaj za pokazat začasno odprite recimo vrata 40080:
1.2.3.4:40080 => 192.168.0.100:80
Da lahko nekdo ki se malo spozna pogleda kaj ste naredili.

Šele ko boste dobili potrdilo da vsaj približno dela varno.
Se lotite odpiranja na portu 80.

Lp, Gregor


Nazadnje urejal/a gregoral Sre Okt 17, 2012 9:10 pm; skupaj popravljeno 2 krat
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Čet 06 Maj 2010 20:12
Prispevkov: 1035
Aktiv.: 5.60

PrispevekObjavljeno: Sre Okt 17, 2012 7:57 pm    Naslov sporočila:   Odgovori s citatom

gregoral je super tole spisal, samo še nekaj bi dodal.
Dinamični dns ni potrebno nastavljati že v samem router-ju (ker vsi router-ji tega ne podpirajo), lahko se ga nastavi kar direktno na strežniku.

Ker je dynDNS plačljiv, predlagam tole: http://freedns.afraid.org/
Sicer je potrebno ročno nastaviti, ampak je pa brezplačen Wink

Kar se tiče apache-ja, začetnikom predlagam da uporabijo nginx, ali pa cherokee:
http://www.cherokee-project.com/downloads.html

Namreč ko se pri apache-ju pride do konfiguriranja host-ov, zna pridti do kar nekaj komplikacij, zato pa je v prednosti cherokee, saj se da vse nastaviti tudi grafično, in to nikomur ne povzroča večjih težav Wink
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
martinopresnik
Član
Član



Pridružen-a: Pet 29 Okt 2010 14:42
Prispevkov: 213
Aktiv.: 1.19
Kraj: Šentrupert nad laškim

PrispevekObjavljeno: Sre Okt 17, 2012 8:57 pm    Naslov sporočila:   Odgovori s citatom

Nisem opazil, da bi kdo napisal še kaj o DHCP.

DHCP je servis na routerju, ki dodeljuje IP naslove računalnikom, ki so proključeni nanj. Vse lepo in prav, ampak posledica tega je, da se lahko lokalni IP-ji menjujejo.
Če so na router priključeni samo računalniki, dahko ta servis enostavno izklopimo, računalnikom pa dodelimo statičen IP.

Če pa so na ruter priključene še naprave, katerim ne moremo nastaviti IP-ja ročno (telefoni...), pa to zadevo rešimo tako, da server vpišemo v DHCP tabelo. V tabelo moramo vpisati fizični (mac) naslov, lokalni IP, ki ga želimo dodeliti in lease time. Lease time je čas, ki pove, kako dolgo po zanji prekinitvi povezave bo ta IP še zaseden in rezerviran samo za naš server.
Ko to opravimo bo imel naš server vedno enak IP naslov (to ne velja samo za serverje, ampak tudi za ostale naprave).

_________________
1+1=10
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
gregoral
Član
Član



Pridružen-a: Pet 24 Nov 2006 9:42
Prispevkov: 688
Aktiv.: 3.04
Kraj: Ljubljana

PrispevekObjavljeno: Sre Okt 17, 2012 9:07 pm    Naslov sporočila:   Odgovori s citatom

Res je pozabil sem na DHCP v lokalnem omrežju!

Torej tudi računalnikom v lokalnem omrežju se privzeto lokalni IP naslovi spreminjajo!

Ker bi bil verjetno računalnik kjer bo web strežnik prižgan 24/7, je precejšnja verjetnost da bi imel dolgo enak IP naslov.

A ob izklopu in ponovnem vklopu routerja bo imel računalnik verjetno drug IP naslov.

Zato moramo poskrbeti da se lokalni IP naslov strežnika ne bo spreminjal, če želimo da bo naš web strežnik viden tudi navzven več kot nekaj dni.

LP, Gregor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
pal
Član
Član



Pridružen-a: Ned 01 Apr 2012 12:45
Prispevkov: 10
Aktiv.: 0.06

PrispevekObjavljeno: Ned Okt 21, 2012 12:24 pm    Naslov sporočila:   Odgovori s citatom

za moje pojme je najbolje uporabit Ubuntu Desktop verzijo za server. Sej počasi se že navadiš tudi na linux.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Čet 06 Maj 2010 20:12
Prispevkov: 1035
Aktiv.: 5.60

PrispevekObjavljeno: Ned Okt 21, 2012 1:27 pm    Naslov sporočila:   Odgovori s citatom

Najbolj enostavno ja, najbolje pa vsekakor ne.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> MS Windows razprave Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran Prejšnja  1, 2
Stran 2 od 2

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 9 dni


Powered by phpBB © 2001, 2005 phpBB Group