在c中为客户端连接设置端口范围

时间:2014-05-16 13:09:17

标签: c tcp proxy ports

我正在尝试在c中编写TCP代理。服务器仅适用于非短暂端口。代理正在尝试挂载文件系统。因此,当我通过代理调用mount命令时,它会选择一个适当的端口并连接它。但是当我尝试通过代理连接时,为客户端和代理之间的连接选择了适当的端口,但代理在连接到服务器时使用短暂端口。

我已经读过指定端口是不明智的,所以我希望定义一系列端口供它选择。这可能吗?

感谢任何建议和帮助。感谢。

1 个答案:

答案 0 :(得分:0)

我明白了。在运行连接到服务器之前,我需要绑定到保留端口。

将bindresvport(3)与服务器套接字一起使用。