Widoczność localhosta z wnętrza VirtualBoxa

0

Szperam i szperam i ciągle nie działa.

Mam do testów virtualboxa z WinXP i w przeglądarce chciałbym móc wpisać http://foo.localhost/bar.php. Globalny internet działa, ale do localhosta na hoście dostępu nie mam.

Próbowałem już wskazówek z netu:
VBoxManage modifyvm "vm name" --natdnshostresolver1 on
VBoxManage modifyvm "vm name" --natdnsproxy1 on

Założeniem byłoby takie działanie, by VB odpytywał DNS hosta - a ten mając wpisy w etc/hosts zwracał odpowiedni IP.

Host jest w sieci 192.168.1.*
VB jest domyślnie w sieci 10.0.2.*

0

Założeniem byłoby takie działanie, by VB odpytywał DNS hosta - a ten mając wpisy w etc/hosts zwracał odpowiedni IP.

I pewnie Ci zwraca... 127.0.0.1 :D

0

Nie, nic nie zwraca, nie umie znaleźć takiego wpisu.
Pytanie jak to rozwiązać, by działało zgodnie z oczekiwaniami?

0

ja bym unikał nazwy "localhost", spróbuj go przemianować jakoś inaczej. windows pierwsze czyta swoje własne wpisy, a nie te z DNS-a, więc jak oba komputery mają localhost w hostach to to może się nie udać

0

localhost jest hardcodowany, i raczej żadna kombinacja z nim się nie uda.

U mnie na XP w pliku hosts jest wpis 127.0.0.1 localhost, ale niezależnie od tego czy jest, czy go wytnę, czy ustawię na inny adres, to

C:\>ping localhost

Badanie verdhandi [::1] z użyciem 32 bajtów danych:

Odpowiedź z ::1: czas<1 ms
Odpowiedź z ::1: czas<1 ms

1 użytkowników online, w tym zalogowanych: 0, gości: 1