我有以下问题。
我有一个 Linux 设备通过 USB 连接到 PC,该设备配置为网络设备,并在设备管理器中被 Win7 正确识别。此 Linux 设备具有固定 IP 和端口,用于与外界通信。在我的情况下是 Windows。问题是,在 Windows 上,此端口已分配给(由)Event-Log 使用。所以问题是:
问题 1:我可以将 Windows Event-Log 使用的端口更改为其他值并为我的应用程序保留 49153 (0xC001) 吗?如果可以,该怎么做?
问题 2:是否有可能将来自我设备的网络流量转发到另一个 Windows 端口?我做了一些测试,但 Windows 甚至不允许我连接到此端口。因此 Win7 中的应用程序空间不是一个选项。有没有办法在内核级别做到这一点?
我将非常感激任何建议...
答案1
重启。这不是保留端口,因此是即时设置的。
System service name: Eventlog
Application protocol Protocol Ports
RPC/named pipes (NP) TCP 139
RPC/NP TCP 445
RPC/NP UDP 137
RPC/NP UDP 138
这些是针对事件日志硬编码的端口。