开发后台 rest api 时,经常需要调整,部署到服务器上感觉很繁琐,有没有简单的方法可以将本机的 TCP 端口快速的开放到外网上,供其他开发人员临时测试使用,要求成本低,速度快,仅临时使用
![]() | 1 aladdinding 2022-01-06 14:12:39 +08:00 反向代理,github 搜 nps 自己搭建一个 |
2 GuuJiang 2022-01-06 14:13:20 +08:00 via iPhone ngrok |
![]() | 3 daijinming OP @aladdinding 这个需要公网 IP ,成本其实不低 |
![]() | 4 gainsurier 2022-01-06 14:14:02 +08:00 mobaxterm 的 ssh teunnel 找一个公网服务器搭一个 forward port ,鼠标点点很方便。 |
6 TomChaai 2022-01-06 14:14:22 +08:00 via iPad ![]() 你连你自己网络条件都不说清楚,让我们猜? 想要得到解答,首先要学会怎么踢问题 |
![]() | 7 aladdinding 2022-01-06 14:14:33 +08:00 @daijinming 那就用收费的呗 cpolar 花生壳 |
![]() | 8 daijinming OP 能不能不用私有的公网 IP |
![]() | 9 quanjw 2022-01-06 14:15:42 +08:00 路由器端口转发? |
![]() | 10 daijinming OP @TomChaai 亲,我没有公网服务器,只在局域网内有一台开发笔记本 |
11 renmu123 2022-01-06 14:17:00 +08:00 via Android 你们测试不在局域网吗?如果在的话直接在防火墙放开端口就可以了 |
![]() | 12 dethan 2022-01-06 14:17:03 +08:00 via Android @daijinming 成本并不高,现在 2H4G8M 的腾讯云三年才 135 |
13 xiqishow 2022-01-06 14:18:37 +08:00 有免费的 frp 服务 https://freefrp.net/ |
14 GM 2022-01-06 14:20:19 +08:00 ![]() 私有的公网 IP ? 嗯。。。。。。。。。。。。。。。。 |
![]() | 15 keppelfei 2022-01-06 14:24:25 +08:00 我搭建了一个 nps 服务,op 有需要可以借你用用 |
![]() | 16 Cusmate 2022-01-06 14:26:05 +08:00 你要开放到公网上首先就要有一台个公网 IP |
![]() | 17 InDom 2022-01-06 14:28:01 +08:00 既然“部署到服务器上感觉很繁琐”那么就默认你拥有一个有公网 IP 的服务器. 那么在服务器上部署 frps 是否有难度呢? 如果你服务器做不到,那就再考虑其他内网穿透方法了. 例如第三方 内网穿透服务, 或者 VPN 等组建局域网. |
![]() | 18 wlfeng 2022-01-06 14:28:10 +08:00 临时使用花生壳免费版就可以了 |
![]() | 19 daijinming OP @aladdinding cpolar 感觉还不错, |
![]() | 20 keepeye 2022-01-06 14:31:54 +08:00 zerotier 应该是免费的吧 |
21 seanzxx 2022-01-06 14:32:14 +08:00 via iPhone Oracle 云,号称 always free 的账号申请一个,建一个免费主机随便搞 |
![]() | 22 learningman 2022-01-06 14:34:22 +08:00 @seanzxx 那玩意可太难申请了。。。。 |
23 TomChaai 2022-01-06 14:35:32 +08:00 @daijinming 局域网也要说是什么类型的线路啊。 家宽绝对没戏,封端口的,商宽找你们公司网管去,我们又不知道你公司什么网络结构,让我们猜? |
![]() | 24 treizeor 2022-01-06 14:36:40 +08:00 如果用个公网服务器,可以试试 frp |
![]() | 25 yolee599 2022-01-06 14:37:46 +08:00 nat123 可以 |
![]() | 26 daijinming OP @TomChaai 公司网络环境不能随便修改,不考虑 |
![]() | 27 ZiShuo 2022-01-06 15:04:27 +08:00 要求不高的话可以直接白嫖钉钉的,稳定性和速度都还可以,ngrok 搞的你可以瞅瞅 https://open.dingtalk.com/document/resourcedownload/http-intranet-penetration |
![]() | 28 NotFoundEgg 2022-01-06 15:05:01 +08:00 ngrok |
29 Contextualist 2022-01-06 15:06:26 +08:00 via iPhone ![]() Cloudflare 这个免费临时隧道就是解决这种问题的。单可执行文件,零配置即开即用,然后把生成的临时网址发给对方就行了。 https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/run-tunnel/trycloudflare |
30 shunia 2022-01-06 15:46:15 +08:00 使用三方服务,很多答案,推荐一个这个: https://github.com/localtunnel/localtunnel 基于 nodejs 的命令行工具,需要安装 nodejs 的运行环境 |
![]() | 31 gps949 2022-01-06 15:53:41 +08:00 https://www.gps949.com/2021/09/13/利用 Tailscale 快速部署跳板机安全分享访问 / |
32 ruzztok 2022-01-06 15:54:04 +08:00 没有比 cloudflare tunnel 更快速简单的了 |
![]() | 33 wanguorui123 2022-01-06 15:54:31 +08:00 |
![]() | 34 gps949 2022-01-06 15:56:53 +08:00 |
35 deltadawn 2022-01-06 16:05:54 +08:00 |
![]() | 36 A1exlee 2022-01-06 16:23:09 +08:00 钉钉内网穿透 |
![]() | 37 thisismr2 PRO |
![]() | 38 ninjia0x00 2022-01-06 18:57:32 +08:00 稳定性来说,还是 frp |
![]() | 40 muzuiget 2022-01-07 01:30:49 +08:00 ![]() 有那么麻烦吗,随便开一个 VPS 就行了,很多 VPS 都是按小时收费的,搞定就删掉就是,一小时搞定,一块钱不到。 ssh -R 8000:127.0.0.1:80 -v user@host 把别人访问你的 VPS 8000 端口相当于访问你本机的 80 端口。 |
41 ShinichiYao 2022-01-07 09:10:49 +08:00 不就是 UPnP 么? |
42 registerrr 2022-01-07 09:30:51 +08:00 @ZiShuo 钉钉还有这好东西。刚刚试了下,确实速度 OK |
43 Elissa 2022-01-07 10:19:27 +08:00 找你们公司啊,私自打洞开公网端口,出了安全问题谁负责 |
44 jianhua 2022-01-07 10:50:22 +08:00 DDNS+端口转发。 至于固定公网 IP 问题先不用考虑,因为是短期需求,固定宽带公网 IP 不会经常变 |
45 xiuda3411 2022-01-07 11:35:27 +08:00 我以前用的花生壳很快很方便,刚刚用了下钉钉的也很不错 |
![]() | 46 sarices 2022-01-07 11:36:04 +08:00 cloudflare tunnel +1 |
![]() | 47 zjm947373 2022-01-07 11:41:42 +08:00 ipv6 |
![]() | 48 wentx 2022-01-07 12:07:48 +08:00 natapp |
49 fighterhit 2022-01-07 13:54:22 +08:00 记得 teamviewer 自带 vpn 吧 |
50 jsnjfz 2022-01-07 14:06:05 +08:00 natapp 花几块钱申请个二级域名通道 |
51 lff0305 2022-01-07 23:08:58 +08:00 via Android @NotFoundEgg +1 |