从没有管理员权限的 PC 转发一个端口

从没有管理员权限的 PC 转发一个端口

有一台 Windows 10 笔记本电脑,我没有管理员权限,并且它连接到 a) 域和 b) LAN。

是否可以将这台笔记本电脑的一个端口转发到同一 LAN 中的另一台 PC?

答案1

它不像在内核中执行那么快,但是可以使用socat其他类似工具在没有管理权限的情况下完成:

此命令监听端口 5050 并将所有转发到端口 2020:

socat tcp-l:5050,fork,reuseaddr tcp:127.0.0.1:2020

所有功劳都归功于这个帖子/答案:https://unix.stackexchange.com/questions/293304/using-netcat-for-port-forwarding#answer-293308

上游 socat 支持 Unix 操作系统,但是 Cygwin 中的 socat 对我来说是可用的,并且至少有一个非官方的 Windows 版本:https://github.com/StudioEtrange/socat-windows

(我不知道 Windows 是否在内核中进行端口转发,我只是这么说,因为 Linux 就是这样做的。)

相关内容