【发布时间】:2017-10-27 13:46:50
【问题描述】:
我是 Linux 新手,我已经为 Rails 应用程序启动并运行了一个 VM。我想限制该站点的流量,以便只有我组织内的人员可以访问该站点。如果我有范围,如何在 Ubuntu 中设置它以限制流量?
我在 Ubuntu 16.04 LTS 和 Apache 上。
编辑:这是该站点的 conf 文件:
<VirtualHost *:80>
PassengerRuby /home/user/.rbenv/shims/ruby
ServerName site.com
ServerAlias alias.com
ServerAdmin username
DocumentRoot /home/username/rails/site/public/
RailsEnv development
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory "/home/username/rails/site/public/">
Options FollowSymLinks
Require all granted
Options -MultiViews
</Directory>
<LocationMatch "server.com">
order deny,allow
deny from all
allow from xxx.xxx.0.0/16
</LocationMatch>
</VirtualHost>
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地点。
标签: linux apache ubuntu ubuntu-16.04