What's the Guest OS ? On Wed, Sep 24, 2014 at 2:38 PM, <[email protected]> wrote:
> Thanks Alvaro. That works. > > I ended up running the following in the guest: > $ sudo *route* add default gw 10.1.10.1 > $ sudo *route* del default gw 10.0.2.2 > $ route -n > > Kernel IP routing table > > Destination Gateway Genmask Flags Metric Ref Use > Iface > > 0.0.0.0 10.1.10.1 0.0.0.0 UG 0 0 0 > eth1 > > 10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 > eth0 > > 10.1.10.0 0.0.0.0 255.255.255.0 U 0 0 0 > eth1 > > > The next question is how to get this setup sticky. I've read > https://github.com/mitchellh/vagrant/issues/2389 Still not sure what's > the best way to go > > Any tips on setting up init or rc.local with provisioning? > > > Regards, > S > > On Monday, September 22, 2014 7:42:58 PM UTC-4, Alvaro Miranda Aguilera > wrote: >> >> yeah, for the 2nd part the issue is the default gw is always on the nat >> network, so the real ip/traffic is nto being routed. >> >> a hack could be put into a init script or /etc/rc.local if exists >> something manual. >> >> check this post for ideas: >> >> http://enginx.com/blog/vagrant-networking-enable- >> internet-accessible-machine-setup/ >> >> hope this helps. >> >> >> On Tue, Sep 23, 2014 at 4:25 AM, <[email protected]> wrote: >> >>> I tried to forward wan traffic directly to the host. ie: >>> >>> *router*: forward TCP port 80 to host 10.1.10.25:8080 >>> >>> *vagrant*: >>> >>> Vagrant.configure("2") do |config| >>> config.vm.network "forwarded_port", guest: 80, host: 8080 >>> end >>> >>> http traffic is being served, but still logging host ip as real ip. >>> >>> >>> I also tried setting vagrant as public network, but for some reason it is >>> not responding to traffic from internet. >>> >>> *router:* forward TCP port 80 to 10.1.10.36:80 >>> *Vagrant:* >>> Vagrant.configure("2") do |config| >>> config.vm.network "public_network", ip: "10.1.10.36" >>> end >>> >>> http request from host or another computer on the local network are >>> being served with their IP as real IP, but external (internet) traffic did >>> wasn't served. >>> >>> Any thoughts? >>> >>> >>> >>> On Wednesday, September 17, 2014 11:51:35 PM UTC-4, Alvaro Miranda >>> Aguilera wrote: >>>> >>>> Not sure if will work but you can test without that pfctl part. >>>> >>>> - wan -> port 8080 >>>> >>>> or >>>> >>>> guest 80 to host 80 >>>> >>>> if none of those works, then you could look into assign an ip of the >>>> network and use public/bridge networking. >>>> >>>> Alvaro. >>>> >>>> On Thu, Sep 18, 2014 at 3:36 PM, <[email protected]> wrote: >>>> >>>>> Is it possible to collect the real ip of the visitor address when the >>>>> vagrant box is configured as follow: >>>>> I have a vagrant box setup without private or public network. (I guess >>>>> this is host-only network?) >>>>> nginx is running on port 80 which is forwarded to 8080 on the host. At >>>>> the host, I have pfctl forward port 80 to 8080. >>>>> I have the router to forward port 80 on the wan port to port 80 on the >>>>> host. >>>>> External visitor can see the website (nginx), but the ip that's being >>>>> logged is not the real ip address of the visitor. >>>>> >>>>> cheers, >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Vagrant" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Vagrant" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Vagrant" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
