2012-04-12 7 views
0

Ruby on Railsで構築されたRESTful APIを作成し始めました。このAPIを使用できるようにするために、同じサーバー上でホストされている他のアプリケーションを使用したいと思います。私は、APIがローカルでのみ利用可能な場合、公にアクセスできないため、認証ロジックに対処する必要がないという考えがありました。私はこれまでにこのようなことをしたことがないので、私が求めていることが可能かどうかは分かりません。私のREST APIはローカルでのみアクセスできるようにRailsアプリケーションをローカルでしかアクセスできないAPIとしてホストする方法はありますか?

どのように私は、このアプリケーションをホストすることができますか?

+2

8082などの別のポートでレールアプリを起動し、iptablesのようなファイアウォールを使って誰かがポートに外部からアクセスするのを防ぐことができますか? – Upgradingdave

答えて

0

次のいずれか行うことができます。あなたがローカルネットワークへのアクセスを与える必要がある場合は、ポートを転送するようにファイアウォールを設定するループバックのみ

  • で待機するようにWebサーバを設定し

    • をそれに応じて

  • 私のネットワークインターフェイス(公開されていない)でのみ聞くようにWebサーバーを設定します

関連する問題