DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   Web Hosting, web serveri i operativni sistemi (http://www.devprotalk.com/forumdisplay.php?f=11)
-   -   Ignorisan hosts fajl (http://www.devprotalk.com/showthread.php?t=193)

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 :
Kôd:

/_www/user/heheh
a ne
Kôd:

c:/_www/user/heheh
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:
Kôd:

127.0.0.1      heheh
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?


Vreme je GMT +2. Trenutno vreme je 22:52.

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.