Ask A Question

Notifications

You’re not receiving notifications from this thread.

Allow lvh.me with my ISP router

Francisco Quinones asked in General

Hi, so I got a new ISP and when I try to use the lvh.me I get lvh.me’s server DNS address could not be found. I have no Idea what to setup in the ISP router to let the lvh.me use the correct IP 127.0.0.1.

If any one knows how to allow access to the localhost IP with the lvh.me

Thank you.

Reply

Are you getting the error from the same computer running your server, or are you trying to access it from another computer?

If trying to access from another computer on the same network, the easiest thing to do is update that computers host file to point to your rails computer's IP address. So let's say the IP address for your rails box is 192.168.1.5, on your other computer you'd update the host file to something like:

192.168.1.5 lvh.me

Check out this resource for how to update your host file depending on the OS you're on: https://www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/

From there, you may need to open up port 3000 on your router. You'll have to log in to your router and setup the port 3000 to forward to your rails box IP address.

And just for clarity, 127.0.0.1 is a loopback address that only pertains to the current box you're on. Check out https://www.lifewire.com/network-computer-special-ip-address-818385 for more details. So if you're on another box trying to access your rails box, you wouldn't enter 127.0.0.1, you'd have to enter that box's IP address.

Reply

No is in the same computer.

Reply

Interesting...

Reading this: https://productforums.google.com/forum/#!topic/googlewifi/-hv_AGjhZnU

It looks like there some cases where your router could be stubborn with local addresses. Have you tried disconnecting your rails box from the network all together and then seeing if you can access lvh.me? That should work if it's related at all to your router.

If it does work, try updating the host file as mentioned in my previous post on your rails box the same way, just use 127.0.0.1 instead of the 192.168.1.5 address, and then ultimately the actual IP address if it still balks at localhost

Reply

I made a test and use my phone hotspot and I can use the lvh.me with no problem.

So ill will follow your comments and let you know what happen

Reply

You can also try the domain I created loopify.xyz

Reply

my problem is the ISP.

Reply

Hmmm, well Jacob's suggestion on editing your /etc/hosts file is probably your best bet.

Reply

yep

Reply

but that wont let me use the wildcard subdomains

Reply

You didn't specify that you needed such.

Reply

Unfortunately for your situation you're going to have to work in a hacky way.

If you're on Windows, use Notepad++ to edit your host file. By using Notepad++, as long as you don't close the tab that the host file is being edited in then everytime you relaunch Notepad++, the host file tab will be opened. Then, just stack your subdomains:

192.168.1.5 lvh.me sub1.lvh.me sub2.lvh.me sub3.lvh.me

Not ideal, but it works.

Beyond this, you could try setting your routers DNS to use Google DNS - 8.8.8.8 and 8.8.4.4 - this may or may not work. You could also try updating your computers DNS to use Google as well. This should bypass your ISP's DNS... but no guarantees...

Reply

Thank you Jacob the change 8.8.8.8 fix the issue

Reply
Join the discussion
Create an account Log in

Want to stay up-to-date with Ruby on Rails?

Join 87,563+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.