我在VPS提供程序中有一台远程开发Linux机器(具有自己的IP地址)。我也有我的机器通过路由器连接到互联网。我希望服务器中的Django进程连接到我机器上的pydev调试服务器。
我使用pydev调试器,这个配置告诉任何主机上的django连接到调试器运行的给定主机/端口。
pydevd.settrace('localhost', port=5678, suspend=False)
如何从桌面连接到VPS? NAT是不可能的,因为路由器和DHCP不在我的控制之下。 VPN似乎可行但很复杂。
答案 0 :(得分:0)
我认为在这种情况下解决它的最佳方法是通过ssh进行端口转发 - 我没有任何具体的说明,但谷歌有很多;)