c++ - OSX - 套接字连接重定向

标签 c++ python c macos sockets

在我的应用程序中,我想重定向某些应用程序连接。

在 Windows 7 中,您可以修改 TCP/UDP 连接调用中使用的主机和端口: http://msdn.microsoft.com/en-us/library/ff571005(v=vs.85).aspx

我本来打算查看 tsocks 源代码,但是作者说它不适用于异步套接字。这是一个相当古老的项目,想知道是否有任何现代 API。

在 OSX lion 中是否有可靠的解决方案可以做到这一点?

谢谢

最佳答案

Mac OS X 作为 BSD 派生系统,具有 ipfw ,这就像 Linux iptables。它允许您在操作系统级别执行此类操作。命令行工具已安装在您的 Mac 上(尝试 man ipfw); Google 将帮助您找到它的图形前端。

关于c++ - OSX - 套接字连接重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6958635/

相关文章:

C++ 库对于制作树很有用

c++ - 成员类/对象变量使用指针更好吗?

python - 为什么我的 Sprite 不经常出现,而不是静止不动时通过图像动画

python - 使用 Python 吃内存

c - 将for循环的测试条件设置为指针有什么作用

c - 如何在 R 中查看通过 .Call() 调用的 C 代码的调用堆栈

c++ - 检查空引用?

c++ - GLSL 统一缓冲 block 为空

python - bq.py 不是分页结果

c - 如何在 C 中将 int 数组转换为 byte 数组