小编Ric*_*ich的帖子

用于通过 HTTP 一次性复制的 Linux 实用程序

帮我在这里。

我曾经使用过一个实用程序(我认为是用 Python 编写的),用于使用 HTTP 在机器之间共享文件。

它创建了一个仅适用于一个 GET 请求的小型 Web 服务器 + URL,然后关闭。

这允许您使用 HTTP 从另一台机器获取文件。

请问谁能告诉我这个命令是什么?

linux

7
推荐指数
2
解决办法
741
查看次数

在 openvz 上运行的 OpenVPN 服务器。如何在没有伪装的情况下编写iptables规则?

我正在将一个在 openvz 上运行的 VPS 配置为使用 tun 接口的 OpenVPN 服务器。

我在使用 iptables 规则时遇到了一些麻烦,因为 MASQUERADE 不可用。

如果 MASQUERADE 可用,我会按如下方式编写 iptables 规则:

iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -s 10.8.0.0/24 -j ACCEPT
iptables -A FORWARD -j REJECT
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
Run Code Online (Sandbox Code Playgroud)

但是,鉴于我无法使用 MASQUERADE,我该如何改用 SNAT 或 DNAT 来重写这些规则?

提前致谢

- - - - - - - 编辑 - - - - - - - -

感谢 Olipro 的解决方案。以下是对我有用的规则:

iptables -A FORWARD …
Run Code Online (Sandbox Code Playgroud)

iptables openvpn openvz

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

在 Apache +Passenger == 上运行 Ruby on Rails 应用程序需要大量内存

我正在使用乘客/Apache 2.2 在我的服务器上运行 redmine(一个 RoR 应用程序)。乘客和红宝石使用太多内存。

有没有更有效的内存方式来运行 redmine/ruby?

我只需要支持六个 redmine 用户。我想继续使用 Apache,但我愿意接受所有不是“使用 nginx/lighttpd”的建议。

(以下数据来自 512MB VPS,所以 Ruby 使用超过 128MB 仅用于 redmine)

user ....... %mem   ....... process
-----------------------------------
www-data ... 13.6   0:00.65 ruby1.8
www-data ... 12.2   0:04.86 ruby1.8

www-data ...  9.4   0:04.15 apache2
www-data ...  9.0   0:13.94 apache2
www-data ...  3.2   0:00.27 apache2

root     ...  2.5   0:00.23 apache2 
root     ...  1.9   0:01.19 ruby1.8 
Run Code Online (Sandbox Code Playgroud)

那么,有什么比乘客更好的呢?

谢谢你的想法!!

vps redmine ruby ruby-on-rails phusion-passenger

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