【发布时间】:2011-05-21 11:58:25
【问题描述】:
我需要将一个用 Python 编写的简单脚本嵌入到我的 C 应用程序中。该脚本只是从 Internet 下载一些内容,对其进行解析并将结果打印到标准输出中。我需要绑定脚本建立的每个连接的传出 IP 地址,以使用服务器提供的许多 IP 地址。我可以使用 Python/C API 或 C system()/execve() 函数。我更喜欢不修改脚本本身,因为它使用不支持直接绑定本地 IP 的 liburl2。
我会很感激每一个提示。
问候, 迈克尔·彼得拉斯。
【问题讨论】:
-
不知道“我需要绑定脚本建立的每个连接的传出 IP 地址,以使用服务器提供的许多 IP 地址”应该是什么意思
-
你的意思是'利用一个多个IP地址...'?
-
@sentinel @Johnsywe 我的服务器在一个接口上有几个 IP。我需要能够从这些地址建立传出连接,因为脚本要求的服务器上的单个 IP 地址的连接存在限制。
-
@Sentinel 我已经阅读了它,但我想在解释器级别进行,以避免编辑源代码。有没有办法为解释器建立的所有连接绑定本地 IP?
标签: python c unix network-programming