udp 端口转发怎么做简单?

2018-10-08 14:22:28 +08:00
 rizon
想要使用 mosh 工具,但是需要 udp 端口。我服务端机器在内网,使用花生壳做的内网穿透。
但是花生壳不支持 udp 端口转发, 然后想着使用 ssh 转发端口,但是好像 ssh 也是不支持 udp ?

所以求助大佬,有什么简单的 udp 端口转发的办法??

另外,之所以要使用 mosh,是因为网络连接太慢(自己的服务器),ssh 会特别卡顿,因此先要采取 local echo 和 local line editing 的模式,如果实在做不了端口转发,有其他办法解决来实现 local echo 解决 ssh 卡顿问题也可以啊。
6580 次点击
所在节点    程序员
14 条回复
dorothyREN
2018-10-08 14:26:58 +08:00
frp 穿透吧
ChristopherWu
2018-10-08 14:30:30 +08:00
找了一下,似乎没有流行的工具做这件事情?只找到两个小项目。

https://github.com/troglobit/uredir
https://github.com/1lann/udp-forward
exkernel
2018-10-08 14:35:37 +08:00
功能大而全, 单文件发行

https://github.com/ginuerzh/gost
topbandit
2018-10-08 14:57:43 +08:00
iptables 行不
ysc3839
2018-10-08 16:02:23 +08:00
我目前使用的是 frp。不确定 frp 会不会加密。配合 mosh 用的话没加密问题也不大,因为 mosh 有加密。
rizon
2018-10-08 16:25:25 +08:00
@dorothyREN
@ysc3839
刚才做了 frp,确认可行,这样连花生壳也不需要了(花生壳的内网穿透免费版太受限了)。
但是! 存在一个问题就是 frp 的服务端要运行在拥有公网 IP 的机器上,可是我家里的网络环境是:联通光猫一级路由,我自己的路由器二级路由,我的服务器挂在二级路由下,所以没有公网 IP 的机器可用。
请问这个问题怎么解决?我现在是用的我买的云服务器做了服务端。但是不是很想依赖云服务器
yiran0
2018-10-08 16:28:01 +08:00
???不能用 iptables 进行转发吗?!
webdisk
2018-10-08 16:29:05 +08:00
@rizon 为什么不想法解决服务器卡顿的问题。 如果怕中途断开,可以用 screen 或 tumx
ysc3839
2018-10-08 18:00:22 +08:00
@rizon 公网 IP 是必须要有的。这种情况下只能找找看有没有免费的服务咯。但是免费的服务大多数不太靠谱的。
sampeng
2018-10-08 18:15:23 +08:00
用公网 ip。。。不要用转发的服务。。因为你不知道他在里面干了什么或者以后会再里面干点什么。。
C2G
2018-10-08 19:08:45 +08:00
frp 公用服务。自己这边发的包有加密的话问题就不大。
innoink
2018-10-08 23:38:42 +08:00
开 ipv6 就有公网的 ipv6 地址了
YingJie
2018-10-09 07:58:46 +08:00
goproxy
dorothyREN
2018-10-09 10:29:30 +08:00
@rizon 你的光猫有公网 IP 吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/495592

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX