pufferfish Asked: 2009-08-04 14:24:11 +0800 CST2009-08-04 14:24:11 +0800 CST 2009-08-04 14:24:11 +0800 CST 为 WinSCP 打开哪些协议/端口 772 WinSCP 连接到 *nix 机器时应该优先考虑哪些端口(和/或协议)? 细节: 我有一个运行 WinSCP 的 Windows 客户端,它通过 WRT54 路由器(运行 Tomato)连接到远程 Ubuntu 服务器。Tomato 路由器具有服务质量选项,允许我指定哪些端口和协议获得优先级。 我需要添加哪些设置才能对 WinSCP 进行分类? windows sftp openwrt 2 个回答 Voted Best Answer Kyle Brandt 2009-08-04T14:30:35+08:002009-08-04T14:30:35+08:00 您将希望使用 TCP 目标端口 22 对流量进行分类(可选地使用服务器的目标 IP)。源端口会发生变化,但并不总是相同。端口是 TCP 标头的一部分,目标 IP 当然是 IP 标头的一部分。 SSH 在服务器上侦听的端口不一定是 22,但这是 SSH 协议(包括 sftp)的默认端口。如果您在设置连接时不必更改 winscp 中的端口,则它与默认值没有什么不同。 David Spillett 2009-08-04T14:29:56+08:002009-08-04T14:29:56+08:00 如果您使用的是 SCP 或 SFTP(最有可能),则将使用端口 22 TCP,因为连接将使用 SSH 协议。
您将希望使用 TCP 目标端口 22 对流量进行分类(可选地使用服务器的目标 IP)。源端口会发生变化,但并不总是相同。端口是 TCP 标头的一部分,目标 IP 当然是 IP 标头的一部分。
SSH 在服务器上侦听的端口不一定是 22,但这是 SSH 协议(包括 sftp)的默认端口。如果您在设置连接时不必更改 winscp 中的端口,则它与默认值没有什么不同。
如果您使用的是 SCP 或 SFTP(最有可能),则将使用端口 22 TCP,因为连接将使用 SSH 协议。