[2K]Host file werkt niet

Pagina: 1
Acties:
  • 292 views sinds 30-01-2008
  • Reageer

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Ik heb al gezocht en ik heb niet echt mijn antwoord gevonden op mijn best wel simpele vraag;

Ik gebruik windows 2000 en draai een webserver maar omdat ik mijn alcatel modem getweaked heb kan ik dus niet mijn eigen IP meer opvragen... Toen vertelde men dat ik dat in mijn host file moest zetten. Dus die ziet er dan zo uit:

code:
1
2
3
4
5
6
7
# Bijvoorbeeld:
#
#      102.54.94.97     rhino.acme.com          # bronserver
#       38.25.63.10     x.acme.com              # x clienthost

127.0.0.1   localhost
mijnhost.xs4all.nl 127.0.0.1


Alleen nu als ik die opsla en zelfs na een reboot werkt hij niet, dus ik was even verder gaan expirimenteren er dit van gemaakt:

code:
1
2
3
4
5
6
# Bijvoorbeeld:
#
#      102.54.94.97     rhino.acme.com          # bronserver
#       38.25.63.10     x.acme.com              # x clienthost

127.0.0.1   www.tweakers.net


Ook na reboot enz werkt dit niet.. Is er soms een command die de host file moet activeren oid??

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

[quote]Megamind schreef op 03 juli 2004 @ 22:32:

code:
1
2
127.0.0.1   localhost
mijnhost.xs4all.nl 127.0.0.1

:?
Zou je dat niet andersom neerzetten ?
Alleen nu als ik die opsla en zelfs na een reboot werkt hij niet,
Wat geeft een 'ping mijnhost.xs4all.nl' dan? Wat doet het nadat je een 'ipconfig /flushdns' gedraait hebt? :P

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
[quote]elevator schreef op 03 juli 2004 @ 22:39:
Megamind schreef op 03 juli 2004 @ 22:32:

code:
1
2
127.0.0.1   localhost
mijnhost.xs4all.nl 127.0.0.1

:?
Zou je dat niet andersom neerzetten ?


[...]

Wat geeft een 'ping mijnhost.xs4all.nl' dan? Wat doet het nadat je een 'ipconfig /flushdns' gedraait hebt? :P
Andersom heeft geen nut :| Het is namelijk zo als je naar het eigen IP/host surft dat je dan de pagina van de Router krijgt (als je op intern netwerk zit), dus ik wilde die pagina omzeilen door in Hosts die regel neer te zetten.. ook /flushdns heeft geen nut :/

  • Jimbolino
  • Registratie: Januari 2001
  • Laatst online: 15-04 00:31

Jimbolino

troep.com

hier is pas een topic over geweest...
een hostfile werkt alleen maar met in
de linker kolom het IP adress en in
de rechter kolom de naam, andersom niet

[rml][ XP]Hosts file[/rml]

edit: voorwaarden:
- localhost moet er altijd in staan
- als je surft mag je geen proxyserver gebruiken
- wijzigingen werken pas als je alle IE vensters afsluit

[ Voor 29% gewijzigd door Jimbolino op 04-07-2004 17:00 ]

The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Jimbolino schreef op 04 juli 2004 @ 16:58:
hier is pas een topic over geweest...
een hostfile werkt alleen maar met in
de linker kolom het IP adress en in
de rechter kolom de naam, andersom niet

[rml][ XP]Hosts file[/rml]

edit: voorwaarden:
- localhost moet er altijd in staan
- als je surft mag je geen proxyserver gebruiken
- wijzigingen werken pas als je alle IE vensters afsluit
Huh hoe ga ik dan mijn IP adres laten verwijzen naar mijn localhost :?

  • Jimbolino
  • Registratie: Januari 2001
  • Laatst online: 15-04 00:31

Jimbolino

troep.com

Dit is het enige wat mogelijk is met een host-file:
code:
1
2
127.0.0.1     localhost
127.0.0.1     mijnhost.xs4all.nl


je externe ip adres is van je router, niet je pc waar je apache op draait.
de enige "workaround" is het gebruik van een dns naam, (die van xs4all of een dyndns bijvoorbeeld)

The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Jimbolino schreef op 04 juli 2004 @ 17:29:
Dit is het enige wat mogelijk is met een host-file:
code:
1
2
127.0.0.1     localhost
127.0.0.1     mijnhost.xs4all.nl


je externe ip adres is van je router, niet je pc waar je apache op draait.
de enige "workaround" is het gebruik van een dns naam, (die van xs4all of een dyndns bijvoorbeeld)
Hmm ok bedankt, dan ga ik maar even rotzooien met die router...

edit:

maare waarom staat dit dan in hosts?
code:
1
2
3
4
# Bijvoorbeeld:
#
#      102.54.94.97     rhino.acme.com          # bronserver
#       38.25.63.10     x.acme.com              # x clienthost


Dat is PRECIES wat ik wil..

213.85.198.172 localhost

of mag dat weer niet :|

[ Voor 26% gewijzigd door Megamind op 04-07-2004 19:41 ]


Verwijderd

Notepad wil ook nog wel eens een .txt extensie achter de filenaam zetten.....

  • Jimbolino
  • Registratie: Januari 2001
  • Laatst online: 15-04 00:31

Jimbolino

troep.com

- alles wat begint met een # is commentaar, en word niet gelezen door windows (kun je net zo goed eruit pleuren dus)
- hostnames worden alleen maar resolved van naam naar ip dus niet omgedraaid.
- het is niet aan te raden om "localhost" naar een ander ip te laten resolven dan 127.0.0.1

En misschien de belangrijkste regel die roet in het eten gooit:
- Je kunt een ip niet "doorsturen" naar localhost oid

dus wat jij wilt ( http://213.85.198.172/ intypen en verbinding maken met de server op dezelfde computer ) gaat niet...

The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Jimbolino schreef op 05 juli 2004 @ 03:50:
- alles wat begint met een # is commentaar, en word niet gelezen door windows (kun je net zo goed eruit pleuren dus)
Nee dat bedoel ik niet, ik bedoel de text van de comments:

102.54.94.97 rhino.acme.com # bronserver

Ze sturen dus een IP adres door naar een host.. maar ik begrijp dat dat dus niet kan eigenlijk?

Verwijderd

Megamind schreef op 05 juli 2004 @ 18:46:
[...]


Nee dat bedoel ik niet, ik bedoel de text van de comments:

102.54.94.97 rhino.acme.com # bronserver

Ze sturen dus een IP adres door naar een host.. maar ik begrijp dat dat dus niet kan eigenlijk?
daar staat precies hetzelfde... alles na de # is commentaar...

Verwijderd

Megamind schreef op 05 juli 2004 @ 18:46:
Nee dat bedoel ik niet, ik bedoel de text van de comments:

102.54.94.97 rhino.acme.com # bronserver

Ze sturen dus een IP adres door naar een host.. maar ik begrijp dat dat dus niet kan eigenlijk?
Je leest het verkeerd. daar wordt geen IP doorgestuurd naar een host, er wordt een host gekoppeld aan een IP adres.

Je kunt bv. ook perfect dit in je hosts. zetten:

code:
1
2
127.0.0.1         localhost
66.102.11.105     www.tweakers.net


Dit zou betekenen dat zodra jij in je browser 'www.tweakers.net' intypt, dat je op google uitkomt (66.102.11.105 is een IP van google).

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Verwijderd schreef op 06 juli 2004 @ 02:51:
[...]


Je leest het verkeerd. daar wordt geen IP doorgestuurd naar een host, er wordt een host gekoppeld aan een IP adres.

Je kunt bv. ook perfect dit in je hosts. zetten:

code:
1
2
127.0.0.1         localhost
66.102.11.105     www.tweakers.net


Dit zou betekenen dat zodra jij in je browser 'www.tweakers.net' intypt, dat je op google uitkomt (66.102.11.105 is een IP van google).
Ah je hebt gelijk ja dat werkt, MAAR (ik blijf zeuren :P ) waarom werkt dit niet dan:
code:
1
2
127.0.0.1         localhost
213.85.198.172  localhost

  • Jimbolino
  • Registratie: Januari 2001
  • Laatst online: 15-04 00:31

Jimbolino

troep.com

omdat je kan nog steeds geen ip adres door kan sturen naar een hostname

en je nu aangeeft dat je localhost wilt laten resolven naar 2 verschillende ip adressen

The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall


  • Racemol
  • Registratie: September 2001
  • Laatst online: 17-04 09:34
Zet dan het volgende neer

213.85.198.172 "ip van je netwerkkaart lokaal, dus niet 127.0.0.1 maar iets van 192.168.1.1"

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Racemol schreef op 06 juli 2004 @ 07:36:
Zet dan het volgende neer

213.85.198.172 "ip van je netwerkkaart lokaal, dus niet 127.0.0.1 maar iets van 192.168.1.1"
Nope dat werkt ook niet :|


Sorry Jimbolino ik snap wat je bedoelt. Het ziet er naar uit dat het gewoon niet kan..

  • Racemol
  • Registratie: September 2001
  • Laatst online: 17-04 09:34
Okay wat is de URL van de website de bij jou lokaal draait?

192.168.1.1 www.mijnwebsite.nl

waarbij 192.168.1.1 je lokale ip adres is en www.mijnwebsite.nl je website is.

  • utbone
  • Registratie: September 2002
  • Laatst online: 03:02
Of:

Registreer een DNS naam (dyndns.org) en map daarna poort 80 (op je router) door naar je lokale ip.

U heeft de melk horen klotsen maar weet niet waar de tepel hangt


Verwijderd

je hebt trouwens wel de goede versie van hosts gepakt? Er zijn er namelijk twee, en je moet diegene hebben in system32. Heb je verder de extensie (.sam) verwijderd? Anders werkt hij natuurlijk ook niet.

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Verwijderd schreef op 06 juli 2004 @ 08:05:
je hebt trouwens wel de goede versie van hosts gepakt? Er zijn er namelijk twee, en je moet diegene hebben in system32. Heb je verder de extensie (.sam) verwijderd? Anders werkt hij natuurlijk ook niet.
Hij werkt wel, het is zo dat ik wel mijn host kan doorsturen naar mijn lokale webserver maar mijn IP adres nog niet...

  • Maasluip
  • Registratie: April 2002
  • Laatst online: 17-04 10:49

Maasluip

Kabbelend watertje

Megamind schreef op 06 juli 2004 @ 09:01:
[...]

Hij werkt wel, het is zo dat ik wel mijn host kan doorsturen naar mijn lokale webserver maar mijn IP adres nog niet...
Verklaar je nader. Wat bedoel je met 'het IP adres naar je lokale webserver doorsturen'? Het hosts file is er alleen voor om IP adressen aan computernamen te koppelen, zodat je niet "ping 1.2.3.4" hoeft te doen maar "ping some.server.nl".

Bedoel je soms dat je lokaal een webserver hebt lopen en die wil je vanaf het internet toegankelijk hebben?

Signatures zijn voor boomers.


Verwijderd

Megamind schreef op 06 juli 2004 @ 09:01:
[...]


Hij werkt wel, het is zo dat ik wel mijn host kan doorsturen naar mijn lokale webserver maar mijn IP adres nog niet...
lol, je stuurt geen host of een ip nummer door. je stuurt netwerkpakketjes door...

je zit neem ik aan achter een router en op die router heb je port 80 geforward naar je webserver. nu wordt elk pakketje dat op port 80 binnenkomt geforward naar je webserver, ongeacht of ze verbinding maken via een dns naam of ip nummer (dns wordt ook gewoon omgezet in ip!).

maar als jij verbinding maakt vanuit je interne segment op je externe ipnummer gaat je router dat niet toestaan!. of als je je website harde links gebruikt naar je ip nummer heb je hetzelfde effect.

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Verwijderd schreef op 06 juli 2004 @ 10:11:
[...]


lol, je stuurt geen host of een ip nummer door. je stuurt netwerkpakketjes door...

je zit neem ik aan achter een router en op die router heb je port 80 geforward naar je webserver. nu wordt elk pakketje dat op port 80 binnenkomt geforward naar je webserver, ongeacht of ze verbinding maken via een dns naam of ip nummer (dns wordt ook gewoon omgezet in ip!).

maar als jij verbinding maakt vanuit je interne segment op je externe ipnummer gaat je router dat niet toestaan!. of als je je website harde links gebruikt naar je ip nummer heb je hetzelfde effect.
Jij begrijpt mij :)

Het zit namelijk zo: ik heb op mijn werk dus een router die dat doet, en we hebben een systeem lopen dat via internet toegankelijk is. Dan suft men gewoon naar ons IP adres (via een redirect page) en dan kom je op een site voor medewerkers. Maar als mensen dat nu doen in het interne netwerk dan werkt het niet snap je ;)

Maar het is al opgelost want ik heb die redirect page zo aangepast dat hij naar de Host zoekt ipv het IP adres, dan werkt het wel :)
Pagina: 1