我有一个简单的要求,软件级端口转发/隧道的套接字基础上的通信。
是否有任何工具/deamon/service程序可用于配置和执行此操作?
我尝试了SSH,但据我所知,这需要启用SSH协议的服务器。就我而言,这是不适用的。我也尝试过使用JSch,但这还是一种java格式的SSH实现。
有人能指指点点吗?在linux中可以使用iptables吗?
发布于 2011-12-04 08:27:17
您可以尝试netcat或socat (它比netcat更强大)
套接字使用tcp4转发端口80的示例:
socat tcp4-listen:80,fork tcp4:{another server}:{another port}并参考映射中的netcat
两者都与java无关。
发布于 2011-12-04 08:21:01
在前移中有一个名为code.google.com的TCP/IP端口转发实用程序。它完全是用Java编写的。
发布于 2011-12-04 08:33:00
如果您已经在您的系统上运行xinetd,它提供了一个简单的端口转发机制,如果您还没有运行IPTables,它可能会很有用。
如果您正在运行IPTables,服务器故障有一个很好的目标相似的简短问题。虽然我觉得它有点简洁的更详细的文档可供查阅。
https://stackoverflow.com/questions/8374069
复制相似问题