Access Rails Development Server From A Different Computer
macos, ruby-on-rails, webrick
Solution
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
Problem
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