Greetings, I am having a similar problem...I have a rails server running on my vagrant machine serving on port 3000, as shown by the output from netstat.
tcp 0 0 127.0.0.1:3000 0.0.0.0:* LISTEN 1000 15938 5632/ruby This works fine on the VM... I can run Firefox on the VM and forward it through X11 and view the website on my host machine that way (through the x11 windowed Firefox), but when I try to go to 127.0.0.1:3000 or 127.0.0.1:30000 on my host machine's web browser, or with curl, it doesn't work. Here is the bit from my Vagrantfile config.vm.network :forwarded_port, guest: 3000, host: 30000 config.vm.network :private_network, type: "dhcp" Any suggestions? Thanks, Ryan On Sunday, January 25, 2015 at 3:35:33 PM UTC-5, Alvaro Miranda Aguilera wrote: > > My suggestion would be set a private nic on vagrant, and then change the > program to bind to that specific IP, will be easier. > > https://docs.vagrantup.com/v2/networking/private_network.html > > Keep going, and don't give up! > > Alvaro. > > On Mon, Jan 26, 2015 at 2:55 AM, Charles <[email protected] <javascript:>> > wrote: > >> Alvaro: >> >> Thanks you for pointing me in the right direction! >> >> Indeed, the results of netstat showed a difference between apache and my >> simple go server: >> >> tcp 0 0 127.0.0.1:3000 0.0.0.0:* >> LISTEN 1406/httpbuddy >> >> vs. >> >> tcp 0 0 0.0.0.0:80 0.0.0.0:* >> LISTEN - >> >> So it looks like I need to get my go server to listen on 0.0.0.0, which >> would let all interfaces access it, vs. loopback which is 127.0.0.1? Not >> sure how to do that yet, but I'll figure it out. >> BTW, iptables is not running on the virtual machine. >> >> -- >> 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] <javascript:>. >> 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.
