现在我要用 SSH ,在服务器与本地电脑之间打一条通道 .. 让服务器上的指定端口上的东西转发给本地电脑上的服务 ..
新建一个命令行标签 .. 用一下 ssh .. 添加几个选项 .. -vnNT
再添加一个 -R 选项 .. 配置一下转发 .. 7689 .. 这个是服务端上的一个端口 .. 我们已经配置了 NGINX 代理,把对 sandbox.ninghao.net 的访问转发给服务器的 7689 端口 ..
后面是一个冒号 .. 然后是本地服务的地址 .. 这里就是 localhost:8080 .. 这里的 localhost:8080 就是我在本地开发的时候创建的一个服务 ..
再配置一下登录信息 .. root@42.120.40.68 ... 输入密码 ...
ssh -vnNT -R 7689:localhost:8080 root@42.120.40.68
成功以后,我们可以在浏览器上 .. 访问一下 sandbox.ninghao.net ...
请求会返回一条信息 .. 上面写着 hello .. 这个响应现在会来自我们在本地电脑上搭建的这个服务 ..
这里我们可以试着在本地电脑上修改一下之前创建的这个接口 .. 修改一下它的响应信息 .. 您好 ..
回到浏览器 .. 刷新一下 ..
现在响应的信息就会变成 您好 ~