通过 ssh 隧道设置远程调试 .net VisualStudio
我有一个 ssh 会话打开到运行 .net 进程的远程盒子。我已经安装了远程调试器。
我已经为 tcp/135、tcp/139、tcp/445、udp/137 和 udp/138 设置了隧道。
我缺少什么?
The I have an ssh session open to a remote box running a .net process. I have installed the remote debugger.
I have set up tunnel for tcp/135, tcp/139, tcp/445, udp/137, and udp/138.
What am I missing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这篇文章表明,由于远程调试使用 DCOM,因此存在双向通信,并且远程客户端需要与您的计算机上的 tcp/135 进行通信。您将需要通过另一个方向的另一个隧道来授予远程计算机访问权限。
This article suggests that because remote debugging uses DCOM, there is two-way communication and that the remote client needs to talk to tcp/135 on your machine. You will need to give the remote machine access via another tunnel in the other direction.