我正在尝试做一个非常简单的程序。它实际上是一个代理,我需要连接到它,并且该代理将数据包发送到外部世界。
我想要制作一个包含命令的列表,将命令端口更改为新端口,转发数据包并等待响应,然后从我的列表中获取数据包的端口号并将其发送回我的应用程序。 ..
我怎么能用提升来做到这一点?我不需要完整的源代码,只需要一些代码和开始的指示...(虽然完整的代码对我来说很有用)...
THX。
答案 0 :(得分:1)
你是在考虑你没有编码吗?使用socat:
socat TCP-LISTEN:7656,bind=internal-ip,fork TCP:external-host:7656