ssh -R 公网访问端口:内部服务 IP:内部服务端口 secssh.com
直接访问 secssh:公网端口 即可
穿透本机服务到公网
比如我想把我本机的 8000 端口穿透到公网
我需要在我本机执行
ssh -R 1234:127.0.0.1:8000 secssh.com
这样我就把我本机的 8000 端口转发到了 secssh.com 的 1234 端口上
直接访问 secssh.com:1234 端口即可
穿透其他机器的服务到公网
比如我想把局域网下 192.168.1.1 的 80 端口穿透到公网
我需要在我本机执行
ssh -R 8888:192.168.1.1:80 secssh.com
这样我们就把局域网下的 192.168.1.1:80 端口转发到了 secssh.com 的 8888 端口上了
直接访问 secssh.com:1234 端口即可
公网端口任选范围 1025 ~ 65535 如果有人用了就不能用同一个了
从服务器到 secssh 服务的数据传输是加密的
请勿用于非法用途,后果自负
1
t202201 2022-12-03 12:41:42 +08:00 via iPhone
插个眼,看大家怎么评价
|
2
sypopo 2022-12-03 15:39:20 +08:00 via Android
楼主域名没有备案
|
3
yaott2020 2022-12-03 16:06:42 +08:00 via Android
楼主,这种端口转发服务有风险的,域名还没备案,还是国内机房,要是遇到什么问题抓的就是你了
|
4
ThirdFlame 2022-12-03 16:56:55 +08:00
如果有个域名,那么域名托管到 cf 。用 cf 的 tunnel 也很方便。
|
5
lambdaq 2022-12-03 17:17:22 +08:00
这是服务器等着被黑?
|
6
blankmiss 2022-12-03 17:24:50 +08:00
@ThirdFlame 但是·cf 的 tunnel 很慢 甚至连不上
|
10
zzupw OP @ThirdFlame 是的 cf 的 tunnel 解决方案很不错
|
11
timjuly 2022-12-03 18:26:43 +08:00 1
很早就有人做了,用法跟你这个一模一样
https://localhost.run/ |
12
zzupw OP 那我这就不属于分享创造 应该放在互联网模块下 有重复造轮子的意思了
|
17
star7th 2022-12-04 11:40:28 +08:00 1
你这个是避免不了被滥用的。
我这个服务 https://www.gaoyixia.com ,就很多避免滥用的措施。 比如说,只转发 http 协议,生成的地址随机,同时一个地址只能前 10 个 ip 访问 |
19
jeesk 2022-12-04 21:32:12 +08:00
手机的端口映射有没有什么好的方法?
|
20
jeesk 2022-12-04 21:33:16 +08:00
我正在开发的 android 相册, 我希望能够对接你这种, 我还要内置一个 ssh ? 有其他的方案?
|
21
cnit 2022-12-06 10:14:15 +08:00
这是随机生成子域名是调用服务商的 dns 解析接口设置的嘛?
|
22
zzupw OP @jeesk 如果你在开发 APP 的话直接在 APP 里内置一些点对点的传输方式实现比较好 这个基于 ssh 的话是想让大家用起来的话方便一些 为了方便用户名 密码 等我都没管
|
25
zzupw OP @jeesk 是的 优先点对点 不成功的话再走中转 中转服务作为兜底的话 最好是自己搭建 才能保证服务的稳定 加密也要考虑
|
27
Alliot 2023-03-01 12:03:48 +08:00
这个很方便,楼主的服务是自己基于 ssh 做了包装吗?
|