使用BOOST的简单代理程序

时间:2010-02-03 17:42:50

标签: c++ boost

我正在尝试做一个非常简单的程序。它实际上是一个代理,我需要连接到它,并且该代理将数据包发送到外部世界。

我想要制作一个包含命令的列表,将命令端口更改为新端口,转发数据包并等待响应,然后从我的列表中获取数据包的端口号并将其发送回我的应用程序。 ..

我怎么能用提升来做到这一点?我不需要完整的源代码,只需要一些代码和开始的指示...(虽然完整的代码对我来说很有用)...

THX。

1 个答案:

答案 0 :(得分:1)

你是在考虑你没有编码吗?使用socat

socat TCP-LISTEN:7656,bind=internal-ip,fork TCP:external-host:7656