小编Ada*_*sek的帖子

如何在 Cisco ASA 55xx 路由器上允许 ICMP 回声请求?

我对管理 Cisco 设备很陌生,请耐心等待。

我正在为我的办公室配置 Cisco ASA 5505 路由器,并且我有足够的能力使用控制台来配置基础——我们的业务需求并不奢侈。然而,我们的 ping 被路由器丢弃了。

如何配置路由器以允许 ICMP Echo 请求?是否应该允许其他类型的 ICMP 请求?全部允许它们有哪些潜在的缺点?

cisco icmp cisco-asa

5
推荐指数
1
解决办法
9万
查看次数

如何在 Windows Server 2008 上提供 Ruby on Rails 应用程序?

在过去的几个小时里,我一直试图让 Ruby on Rails 在 Windows 服务器上运行,但没有成功。

一开始我尝试通过 IIS7 的 FastCGI 支持配置一个测试应用程序,但是这方面的文档不是很好。我一直在关注这个博客条目这个这个这个,但是一切似乎都缺少主要步骤,或者已经过时了。并且每篇文章都不断从不存在的rubyonrails.org链接回此 Howto

我得到的感觉是,即使我设法使这项工作成功,IIS 的 FastCGI 还是不够好,无法在生产环境中使用。

所以看起来我最好的选择是在 IIS 中设置一个反向代理,它使用ARR和 UrlRewrite指向 Apache & Mongrel/Passenger 。有没有其他人坚持在 Windows 堆栈上部署 Rails 应用程序?我在正确的轨道上吗?你能告诉我如何配置这个更好的主意吗?

我相信 Plesk 已经安装了一个使用不同端口在该服务器上运行的 Apache/Tomcat 实例,因此添加另一个虚拟主机应该不难;最难的部分似乎是通过 IIS 设置反向代理。


附录

自从发布这篇文章以来,我继续构建了一个运行 Linux 的虚拟服务器,并使用 Apache、PassengerRuby Enterprise Edition为我们的 Rails 产品提供服务。

Linux 是一个如此简单、便宜和可靠的选择,试图将 Rails 的方钉塞进 Windows/IIS 的圆孔中是一个傻瓜的差事。

唯一可能的例外是您的 Windows 环境。支持Java,可以使用JRuby。从各方面来看,它是更好的 Ruby 实现之一。否则,放弃并保存您的理智。

windows-server-2008 iis-7 ruby-on-rails apache-2.2

4
推荐指数
1
解决办法
4908
查看次数

是否可以通过 Content-Type 将请求路由到不同的应用程序?

我正在设计一个 JSON API,我想使用某种内容协商来对 API 进行版本控制。我目前正计划使用供应商 MIME 类型来执行此操作。

虽然我绝对可以在应用程序级别执行此操作,但我认为最好在 HTTP 服务器级别执行此操作。这可能与 Apache 或 nginx 一起使用吗?

Content-Type 看起来像:application/vnd.vendorname-v1+json 或者可能使用参数:application/vnd.vendorname+json;v=1

linux nginx http-headers apache-2.2

4
推荐指数
1
解决办法
5499
查看次数