我正在考虑更改我的web服务器,以便Apache (以及所有django web应用程序)在监狱中运行,而不是在我的主机上运行。我想做这个改变有两个原因,第一个和主要的原因是想了解更多关于监狱及其工作方式的知识。次要的问题是安全和沙箱我的当前web服务器。
尽管如此,我想知道要将主机上正在工作的Apache实例转移到监狱中需要哪些步骤?
我有一个zfs分区,其中设置了一个带有www监狱的监狱文件夹。在www监狱中,我安装了apache并迁移了我所有的配置文件。如何更改配置文件,以便它们能够侦听主机传递的数据包,以及如何设置主机,以便将这些数据包转发给我的www监狱?
更新:因此,我已经阅读了手册中的监狱部分,并设置了一个rc.conf和监狱。我想我真正想问的是,我需要改变我的apache吐露吗?我可以使用与主机相同的IP地址吗?如果可以的话,我可以让我的apache吐露保持不变吗?
发布于 2013-03-27 09:35:31
FreeBSD附带了很棒的手册。一定要读,伙计。例如,第16章描述了监狱.的深度.
更新:是的,您可以使用与非监禁进程使用的相同的IP用于监狱,但当然,它们不能绑定相同的IP:端口,就像它通常习惯的那样。
https://serverfault.com/questions/491739
复制相似问题