繁体   English   中英

在 Windows 10 中将传出连接重定向到 localhost 的更简单方法

[英]Simpler method to redirect outgoing connection to localhost in Windows 10

好的,所以我有一个程序可以通过蓝牙与设备通信,并使其能够打开与外部主机的套接字连接。 我有一个在我的计算机上运行的模拟器,我想将传出连接重定向到在 localhost 中运行的模拟器。 即使对于 Windows,这似乎更复杂,我认为它应该是。

基于,我尝试了netsh int ip add addr 1 111.222.333.444/32 st=ac sk=tr

基于,我尝试了netsh interface portproxy add v4tov4 listenaddress=111.222.333.444 listenport=15000 connectaddress=127.0.0.1 connectport=2405 protocol=tcp

虽然传出连接总是转到端口 15000,但我可以控制我的模拟器正在侦听的端口。 它是 2405 仅仅是因为模拟器的第一个版本出于某种原因使用了该端口。

在寻找替代品时,我尝试了活跃并忘记了它们。

然后我发现这个链接没有解决方案,但是 OP 说他用PassPort解决了他的问题,这最终使设备的传出通信能够到达我的模拟器。

当我尝试恢复 netsh 命令时,我发现我需要激活两个命令才能让 PassPort 发挥作用。

难道没有更简单的方法来实现这一点吗? 我的系统是Windows 10 21H1

我不能使用主机文件,因为直接连接到 IP,而不是主机名。

编辑:抱歉,我刚刚意识到在超级用户中询问这可能会更好......我可以移动它还是需要删除/重新创建?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM