Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Sep 2002 20:51:10 -0700
From:      Thanatos <thanatos@vcnet.com>
To:        Ken Easson <ken@justken.net>
Cc:        questions@freebsd.org
Subject:   Re: guy with nic problem, got somewhere.
Message-ID:  <3D75832E.1080406@vcnet.com>
References:  <5.1.1.6.0.20020903181838.031f0c18@mail.justken.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Ken,

Here is what I do to hit my various virtual servers:

My internal NAT network is 192.168.15.0

My webserver runs on 192.168.15.200
My Win2K box runs on whatever dhcp gives it .. 15.30 to 15.60

On my webserver, I have all the virutal servers in my /etc/hosts file:

192.168.15.200 foo.domain
192.168.15.200 bubblegum.domain
192.168.15.200 another.domain

I can access all of these direct for my server ( development laptop ) or 
from my Win2K box. To get the Win2k box to resolve, you have to edit the 
hosts file ( the hosts file is on all version of windows as far as I 
know, but I don't know where ). The file is located in 
WINNT\System32\drivers\etc\hosts. Add the same entries as you have in 
/etc/hosts on your webserver and you should be all set.

Oh yeah, don't forget to set your /etc/resolv.conf file correctly.

Hope I understood your problem and this helps,
Thanatos


Ken Easson wrote:
> I have been pulling my hair out all day on this one.
> it's a question that has been asked on hundreds of boards, and the 
> answers seem to be all different and none work for me.
> 
> how do i get my internal web browser to view the pages on my internal 
> web server?
> and have my internal ftp client connect to my internal ftp server using 
> www.myurl.com instead of the internal ip 192.168.0.2 since i am using 
> virtual hosting, and this doesn't allow my to resolve the name.
> 
> fig:
> 
> comp B (192.168.0.2)
> ie browser looking for www.myurl.com
> apache web server hosting www.myurl.com
> 
>                 vr0 192.168.0.1         comp A       xl0 - 
> xxx.xxx.xxx.xxx internet
>                 ipf added: pass in quick on xl0 from any to 192.168.0.2 
> port = 80
>                 ipnat:
>                 rdr xl0 xxx.xxx.xxx.xxx/32 port 80 -> 192.168.0.2 port 80
>                 rdr xl0 xxx.xxx.xxx.xxx/32 port 21 -> 192.168.0.2 port 
> 21 tcp
> 
> comp C (192.168.0.3)
> ie browser looking for www.myurl.com
> 
> 
> the outside can see my web server, but i can't connect to the web server 
> from inside my nat'd network.
> 
> one solution suggested using an internal dns server, which i tried to 
> set up, but that is not a simple thing... and i'm sure i got a tonn of 
> stuff incorrect in the zone files. (i tried setting up named - aka bind 
> 8.?.?)
> much of the info i found was piecemeal like - well, ipnat is configured 
> correctly do this for ipf - only they don't show the ipnat, so i have no 
> idea what that looks like.
> 
> i just want to pass all outgoing requests for port 80 and port 21 back 
> to 192.168.0.2 (the server with apache and ftp).
> 
> 
> 
> ken easson
> justken.net
> ken@justken.net
> justken web programming and technical support.
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
> 
> 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D75832E.1080406>