如何为rails应用添加IP限制?

时间:2011-08-18 02:08:01

标签: ruby-on-rails ruby-on-rails-3

有没有办法向rails应用添加IP限制。某些类型的机架中间件,因此出于安全原因,只有设置的IP列表才能访问rails应用程序?

由于

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

您可以在应用程序控制器中添加before_filter并检查请求IP,并将其重定向到无访问权限的页面。

if request.remote_ip !~ /^XXX\.YYY\.ZZZ\./
  redirect_to no_access_url
  return false
end