Tyler DeWitt
Tyler DeWitt

Reputation: 23576

Access Rails Development Server From A Different Computer

I'm using webrick to develop my rails app on Mac OS X Lion. I'm trying to access the site from another computer (for testing). The internal IP of my computer is 10.1.10.100.

Accessing 10.1.10.100 displays the page served by the apache server running on my computer.

Accessing 10.1.10.100:3000 times out, both from my computer and from another computer on the same network. I can ping 10.1.10.100. From my computer, loaclhost:3000 displays the app.

Is there are firewall I need to open up on Mac OS X or some other setting that needs to be applied?

Thanks

Upvotes: 26

Views: 11088

Answers (1)

Kumar Akarsh
Kumar Akarsh

Reputation: 4980

While starting the webrick server specify the IP on which your rails application will run (10.1.10.100 in your case) using -b option, it binds Rails to the specified IP.

rails server -b 10.1.10.100 -p 3000

Upvotes: 51

Related Questions