请考虑以下情况:
在家里,我有一个路由器(已连接到Internet),服务器(S)和主机(M)。S可以从互联网访问(它具有静态IP),并且24/7可达,而M则不能。
有时,我想使某些应用程序(可以监听M的某个端口,例如8888)可以从外部互联网访问。
为此,我想在S(2222)上设置一些端口以转发到M的端口8888,以便访问S:2222的任何人都感觉自己正在访问M:8888。
我尝试使用ssh端口转发,我的最佳尝试如下:
ssh -L 2222:M:8888 -N M
但这仅允许我从服务器本身而不是其他计算机访问2222端口。
有什么办法可以正确地做到这一点吗?最好是,我希望它是一个简单的命令,当我不再需要转发时,可以使用^ C启动和关闭它。
尝试localhost.run这是一个网站,你可以得到localhost.run我觉得有一种方法让你的产品在那里..
—
Angelena Neilsomt