noviKorisnik |
03. 09. 2005. 14:07 |
Ignorisan hosts fajl
Želeo bih da postavim Named Virtual Hosts na Apacheu u lokalu, rad na razvoju više projekata, itd.
Mašina je na Windowsu XP, a problem je što ignoriše zapise za mapiranje adresa iz hosts fajla. Ne znam koji je uzrok tome, pretraživao sam net i praktično nisam našao da je negde opisan ovaj problem (svuda samo hvalospevi kako je super fora korišćenje hosts fajla).
|
dinke |
03. 09. 2005. 15:07 |
Daj copy i paste iz hosts fajla, kao i vhost deo httpd.conf fajla.
|
noviKorisnik |
03. 09. 2005. 17:40 |
Evo...
Kôd:
... c:/windows/system32/drivers/etc/hosts
127.0.0.1 localhost
127.0.0.1 katasic1
127.0.0.1 heheh
... c:/_www/apache/conf/httpd.conf
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot c:/_www/root
ServerName katasic1
</VirtualHost>
<VirtualHost *:80>
DocumentRoot c:/_www/user/heheh
ServerName heheh
</VirtualHost>
... c:/_www/root/index.php
<?php echo $_SERVER ['SERVER_ADDR']; ?>
http://heheh ne uspevam da dobijem nikako
http://katasic1 ispisuje 127.0.0.1 kada sam offline, a kada sam online ispisuje dinamičku IP koji dobijem od provajdera (trenutno 80.74.168.207). To mi je inače ime računara pa ga zato nalazi...
http://localhost uvek vraća 127.0.0.1
|
zekica |
03. 09. 2005. 18:21 |
Lupam, ali probaj da ti hostovi u hosts fajlu budu u jednom redu znaci
Kôd:
127.0.0.1 localhost katasic1 heheh
|
noviKorisnik |
03. 09. 2005. 18:32 |
hm, ni tako... Inače, za Windows se preporučuje da se hostovi deklarišu pojedinačno.
|
dinke |
03. 09. 2005. 19:19 |
Verovatno ovo nisi uncomentovao.
Kôd:
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
Takodje, treba :
a ne
mada ce verovatno i tako raditi. :)
|
noviKorisnik |
03. 09. 2005. 19:34 |
Možeš da vidiš da je otkomentirana linija, pogledaj izvod iz http.conf što sam ostavio... Za putanje - to je regularna Windows putanja, dok ovo što predlažeš nije.
Ali, Apache i njegova konfiguracija nema veze s problemom, krivac je Windows i neka mrežna podešavanja koja ne rade kako treba. Koja, nemam pojma, jer se nikad nisam bavio umrežavanjem i sve su mi to novi pojmovi. Najsmešnije je što računar i nije u mreži, a dizajn operativnog sistema izgleda ne može da smisli da neko kući drži samo jedan računar.
Pokušavao sam tim povodom svašta što mi je moglo pasti na pamet, tako da trenutno recimo imam sledeći odziv
Kôd:
C:\>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : Katasic1
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Unknown
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Network Bridge (Network Bridge) 5:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : MAC Bridge Miniport
Physical Address. . . . . . . . . : 02-50-8D-F3-42-52
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Autoconfiguration IP Address. . . : 169.254.229.99
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
PPP adapter Neobee:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Physical Address. . . . . . . . . : 00-53-45-00-00-00
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 80.74.168.218
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 80.74.168.218
DNS Servers . . . . . . . . . . . : 80.74.160.12
80.74.160.38
NetBIOS over Tcpip. . . . . . . . : Disabled
C:\>
Nemam pojma šta je tu šta, napravio sam upravo taj most pa mi je sad Katasic1 vezan za 169.254.229.99, nezavisno od toga da li sam spojen na net.
|
dinke |
03. 09. 2005. 19:55 |
Citat:
Originalno napisao korisnik
Možeš da vidiš da je otkomentirana linija, pogledaj izvod iz http.conf što sam ostavio...
|
Sorry nisam video :( Obicno je to kod 90% korisnika problem.
Ne znam sta da ti kazem. Ja imam gotovo identicnu konfiguraciju koju si paste-ovao na mojoj masini, i radi savrseno (Windows, Apache 2). Cak imam i 2 mrezne kartice jer sharujem mrezu za wireless sa ovog compa.
Btw, kad pingujes te hostove koje si dodao u hosts fajl, sta dobijas ?
|
noviKorisnik |
03. 09. 2005. 20:06 |
Kôd:
C:\>ping heheh
Ping request could not find host heheh. Please check the name and try again.
Takođe imam na poslu konfiguraciju na kojoj nemam nikakvog problema. Za svako ime hosta koje definišem u hosts fajlu ping traži IP adresu iz hosts fajla.
|
noviKorisnik |
03. 09. 2005. 22:43 |
Evo novih detalja. Upravo sam probao na drugoj mašini gde izgleda nema problema:
Kôd:
C:\>ipconfig /flushdns
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.
C:\>ipconfig /displaydns
Windows IP Configuration
1.0.0.127.in-addr.arpa
----------------------------------------
Record Name . . . . . : 1.0.0.127.in-addr.arpa.
Record Type . . . . . : 12
Time To Live . . . . : 150804
Data Length . . . . . : 4
Section . . . . . . . : Answer
PTR Record . . . . . : heheh
heheh
----------------------------------------
Record Name . . . . . : heheh
Record Type . . . . . : 1
Time To Live . . . . : 150804
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 127.0.0.1
Ovo je za sledeći sadržaj iz hosts:
Ovde, za isti hosts dobijam nešto drugačije
Kôd:
C:\>ipconfig /flushdns
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.
C:\>ipconfig /displaydns
Windows IP Configuration
Could not display the DNS Resolver Cache.
Što govori da DNS Client servis ne čita hosts fajl. Zašto?
|
dinke |
04. 09. 2005. 00:27 |
Eeee :)
To se na linuxu podesava direktivom u host.conf fajlu:
sto znaci da prvo cita hosts fajl a onda dns. Kako je to na windoze-u - nemam pojma. Gledao sam malo u helpu, kad odes na "network connections" screen imas neke advanced opcije u meniju, gde ima neki bind order, ali nije mi licilo da je to to.
U svakom slucaju - probaj, eventualno uporedi te dve masine.
Uzgred, moguce je da i dhcp pravi problem. Kod mene ovde je staticka IP adresa.
|
noviKorisnik |
04. 09. 2005. 03:21 |
Eeee :-)
U registriju postoji promenljiva DnsNbtLookupOrder u ključu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters
i može da uzima 0 ili 1, kao što je opisano ovde: Blocking Spyware using the Hosts file for Windows. Međutim, nije do toga, ali je dobar trag :-D
Zapalo mi je za oko da je u istom ključu i jedna promenljiva koja se zove DataBasePath i da ima vrednost %SystemRoot%\nsdb - to mi je izgledalo čudno - proverim fajl sistem i vidim da ne postoji takav direktorijum, promenim vrednost na %SystemRoot%\system32\drivers\etc, restartujem mašinu i - radi ;-)))
|
dinke |
04. 09. 2005. 09:53 |
Windows je čudo jedno :) Ja sam svojevremeno imao ogromne probleme sa ICS-om (Internet Connection Sharing). Jednostavno uz sva podešavanja za koja sam bio siguran da su ispravna nije radilo. Razlog - imao sam jedan ';' viska na kraju sistemskog PATH-a.
Ovde sam opisao ceo problem i rešenje. http://www.elitesecurity.org/poruka/621473
|
Vreme je GMT +2. Trenutno vreme je 00:33. |
|
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.