Ako spojazdnit file server???

Všetko o sieťach, nastaveniach, problémoch ...
Používateľov profilový obrázok
munina
Používateľ
Používateľ
Príspevky: 257
Dátum registrácie: So 03. Dec, 2005, 20:00
Bydlisko: Trnava

Re: Ako spojazdnit file server???

Príspevok od používateľa munina »

spytam sa konktretnu otazku a uvediem aj konkretny pripad:

http://ipbox.sk/" onclick="window.open(this.href);return false; je na rovnakom pc ako http://files.ipbox.sk/" onclick="window.open(this.href);return false; a teda ma zaujima, ci su aj zapotreby dve domeny, alebo je len jedna domena a to ipbox.sk s tym, ze ak sa da pred to files. tak to automaticky presmeruje.

dakujem
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: Ako spojazdnit file server???

Príspevok od používateľa faugusztin »

Nie je potrebne. Vytvoris 3 virtualhosty. Jeden bude mat ServerName http://www.ipbox.sk" onclick="window.open(this.href);return false;, druhy ipbox.sk (tieto 2 budu identicke) a treti virtualhost bude files.ipbox.sk.

Teda nieco ako :

Kód: Vybrať všetko

<Virtualhost *:80>
ServerName www.ipbox.sk
DocumentRoot c:/www/ipbox.sk
</Virtualhost>

<Virtualhost *:80>
ServerName ipbox.sk
DocumentRoot c:/www/ipbox.sk
</Virtualhost>

<Virtualhost *:80>
ServerName files.ipbox.sk
DocumentRoot c:/www/files.ipbox.sk
</Virtualhost>
Otazkou je, ci netreba extra zaznam do DNS servra, ale v tom sa fakt nevyznam.
Používateľov profilový obrázok
munina
Používateľ
Používateľ
Príspevky: 257
Dátum registrácie: So 03. Dec, 2005, 20:00
Bydlisko: Trnava

Re: Ako spojazdnit file server???

Príspevok od používateľa munina »

hmm.. a na co je potom dobry localhost? pre tych co maju na PC spusteny len jeden server? v podstate mi uz teraz bezia 3 VirtualHosty na servery a localhost vobec nevyuzivam
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: Ako spojazdnit file server???

Príspevok od používateľa faugusztin »

Nuz, asi by si si mal nieco precitat, a potom by si sa nepytal :
http://en.wikipedia.org/wiki/Localhost" onclick="window.open(this.href);return false;
http://sk.wikipedia.org/wiki/Localhost" onclick="window.open(this.href);return false;
Localhost znamená v počítačovej terminológii odkaz na práve používaný počítač. Loopback (logická smyčka) odkazuje na vyhradenú IP adresu 127.0.0.1 v protokole IPv4, alebo ::1 v protokole IPv6, ktorá môže byť použitá aplikáciami používajúcimi protokol TCP/IP a môžu túto smyčku použiť pre komunikáciu samých so sebou, ak je to nutné.

Komunikácia s miestnym počítačom ako so vzdialeným je užitočná pre testovacie účely a tiež pre komunikáciu so službami (ako sú herné servery) umiestnenými na vlastnom stroji, napriek tomu, že sú očakávané ako vzdialené.
Používateľov profilový obrázok
munina
Používateľ
Používateľ
Príspevky: 257
Dátum registrácie: So 03. Dec, 2005, 20:00
Bydlisko: Trnava

Re: Ako spojazdnit file server???

Príspevok od používateľa munina »

jasne, rozumiem.. ale ak mam localhost nastaveny na D:/www a tam nemam ziadne index subory, len rozne PHP skripty v suboroch, ktore vyuzivaju az samotne virtualhosty, tak na co mi to je? ak niekto zada moju IP, tento localhost ho vlastne presmeruje na D:/www a vypise mu Index of/ a prakticky vypis celej zlozky "www" v ktorej sa moze pohybovat. vyskusal som ho teda vymazat z httpd.conf a aj z C:\WINDOWS\system32\drivers\etc\hosts a na miesto 127.0.0.1 som dal uz konkretny virtualhost. zatial v tom nevidim nijaky rozdiel. funkcnost si otestujem aj zadanim 127.0.0.1 atd. ci prichadzam este o nieco?
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: Ako spojazdnit file server???

Príspevok od používateľa faugusztin »

Nuz, citaj, citaj, citaj.... Ako ti to vysvetlit, ked nemas ani zakladne znalosti.

Takze :
1) "localhost" je nazov pre lokalny pocitac.
2) "localhost" nemas nastaveny na "D:/www". Na "D:/www" mas nastaveny prvy virtualny web v konfiguracii apache, ktory sa automaticky pouzije ak sa nenajde ziadny Virtualhost, ktoreho ServerName zodpoveda zadanej domene. Pripadne nemas zadane ziadne VirtualHost-y, a teda mas nastaveny iba DocumentRoot - vtedy vsetky poziadavky na port HTTP (80) smeruje do tohto adresara.
3) localhost zo suboru hosts NESMIES vymazat. Ak chces pridat dalsi nazov, tak pridaj dalsi riadok :
127.0.0.1 novy.virtualny.web
4) ano, funkcnost si otestujes aj pouzitim IP adresy 127.0.0.1, resp. pouzitim hostname, ktory si si zadefinoval v hosts subore.

mumina, silne ti doporucujem pred dalsimi otazkami zacat browsovat po webe, a citat, citat, citat. Nie je normalne, aby sme ti kazdu jednu vec vysvetlovali tu na fore, ked na kazdu temu existuju desiatky stranok v slovencine, a tisicky v anglictine. Trosku samostudia by nezaskodilo.
Používateľov profilový obrázok
munina
Používateľ
Používateľ
Príspevky: 257
Dátum registrácie: So 03. Dec, 2005, 20:00
Bydlisko: Trnava

Re: Ako spojazdnit file server???

Príspevok od používateľa munina »

oki, v poriadku.. sry, budem sa viac snazit

ale mam tu jeden problem. urobil som podla teba, resp aj podla navodou, ktore si mi predtym posielal

#do httpd.conf som na koniec dopisal
NameVirtualHost 127.0.0.1

?VirtualHost 127.0.0.1>
DocumentRoot "D:\www"
ServerName localhost
?/VirtualHost>

?VirtualHost 127.0.0.2>
DocumentRoot "D:/www/PHPfileNavigator2.3.3"
ServerName cuno.dnsalias.com
?/VirtualHost>

#do C:\WINDOWS\system32\drivers\etc\hosts som tak isto dopisal
127.0.0.2 cuno.dnsalias.com
#aj ked podla navodu by tam malo byt 127.0.0.1 - asi preklep

..k problemu! pokial to skusam na danom PC, je vsetko v poriadku a funguje ako ma. localhost resp 127.0.0.1 ma zavedie k "D:/www" a http://cuno.dnsalias.com" onclick="window.open(this.href);return false; k "D:/www/PHPfileNavigator2.3.3" ale ked tu skusim z ineho PC, presmeruje ma to vzdy na adresu localhostu
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: Ako spojazdnit file server???

Príspevok od používateľa faugusztin »

Nuz, precitaj si co som napisal o localhoste, a potom skus pouvazovat. Ked sa napise ze localhost = tento pocitac, tak to plati pre kazdy pocitac. Teda 127.0.0.x na mojom PC odkazuje na moje PC, 127.0.0.x na tvojom PC odkazuje na tvoje PC, 127.0.0.x na PC amika v USA odkazuje na PC v amika v USA. Chapes ?
Používateľov profilový obrázok
munina
Používateľ
Používateľ
Príspevky: 257
Dátum registrácie: So 03. Dec, 2005, 20:00
Bydlisko: Trnava

Re: Ako spojazdnit file server???

Príspevok od používateľa munina »

jasne ze chapem, ale asi si ty nepochopil moju otazku o VirtualHoste :-)
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: Ako spojazdnit file server???

Príspevok od používateľa faugusztin »

Nie, ty si nepochopil mna. Bud pouzivaj v konfiguracii zapis VirtualHost *:80 (tj *:port -> * = vsetky IP, na ktorom na to PC mozu prist requesty), VirtualHost externa_ip_adresa (tj nie 127.x.x.x) alebo VirtualHost externa_ip_adresa:80 (tj kombinacia predchadzajucich dvoch).
Z inych pocitacov nemozes pouzivat pre pripojenie k inemu PC ip adresy v rozsahu 127.0.0.0 - 127.255.255.255. Ide o rezervovany adresny rozsah, posielajuci pakety sam sebe.

Ved si len vyskusaj napriklad teraz pingnut uplne nahodnu IP v tomto rozsahu, napriklad 127.100.100.100 :

Kód: Vybrať všetko

ping 127.100.100.100

Pinging 127.100.100.100 with 32 bytes of data:
Reply from 127.100.100.100: bytes=32 time<1ms TTL=128
Uz chapes ?
Používateľov profilový obrázok
munina
Používateľ
Používateľ
Príspevky: 257
Dátum registrácie: So 03. Dec, 2005, 20:00
Bydlisko: Trnava

Re: Ako spojazdnit file server???

Príspevok od používateľa munina »

ano, ale stale mi to nejde tak ako ma.. mozno mi to nejako doje**** router. hmm.. aj podla oficialnych stranok Apache to mam dobre
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: Ako spojazdnit file server???

Príspevok od používateľa faugusztin »

Nuz pokym tam mas definicie zacinajuce VirtualHost 127, tak ti to ani nepojde. Este raz si precitaj moj prispevok, a skus pochopit co som tam napisal.
Používateľov profilový obrázok
munina
Používateľ
Používateľ
Príspevky: 257
Dátum registrácie: So 03. Dec, 2005, 20:00
Bydlisko: Trnava

Re: Ako spojazdnit file server???

Príspevok od používateľa munina »

no ved takto to mam, ale mam to za routrom, ta neviem ci by to nemalo byt inac

NameVirtualHost 127.0.0.1

?VirtualHost 127.0.0.1>
DocumentRoot "D:\www"
ServerName localhost
?/VirtualHost>

?VirtualHost 62.197.207.43:80>
DocumentRoot "D:/www/PHPfileNavigator2.3.3"
ServerName cuno.dnsalias.com
?/VirtualHost>

C:\WINDOWS\system32\drivers\etc\hosts:
62.197.207.43 cuno.dnsalias.com
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: Ako spojazdnit file server???

Príspevok od používateľa faugusztin »

Boze, ved ti hovorim ze radsej si usetri problemy, a pouzivaj zapis VirtualHost *:80.
Používateľov profilový obrázok
munina
Používateľ
Používateľ
Príspevky: 257
Dátum registrácie: So 03. Dec, 2005, 20:00
Bydlisko: Trnava

Re: Ako spojazdnit file server???

Príspevok od používateľa munina »

kriste pane, mal som aj to, mal som aj kombinaciu, mal som vselico a nejde to.

Návrat na "Siete"