MirrorX icon indicating copy to clipboard operation
MirrorX copied to clipboard

[FEATURE] 局域网跨网段直连

Open fengqi opened this issue 3 years ago • 10 comments

What problem does this feature solve

家里的机器,在公司通过wireguard回家,虽然两台设备处在不同的网段,但是其实是可以互联的

What does the proposed look like

是否可以通过检查子网所在的公网来判断能否互联,或者搜索ip的时候尝试建立连接呢

fengqi avatar Dec 26 '22 08:12 fengqi

目前局域网发现是通过广播UDP包来实现的,本身是无法跨网段的。不过你如果你能通过wireguard从公司连回家,那么可以尝试一下在家中的一台设备上启动Signaling和EndPoints服务器,再给家里的设备添加这个域,再在公司的电脑上添加这个域,通过这样来尝试连接。

至于你提到的方式,也许可以实现,不过我需要调研之后才能知道是否真的可以实现。

chenbaiyu0414 avatar Dec 27 '22 10:12 chenbaiyu0414

了解了,我也试试自己架设服务器

fengqi avatar Dec 27 '22 12:12 fengqi

添加域的姿势不对吗 screenshot-20221228-105352

另外编译完启动的时候,一直提示 path not found,我还以为我不是静态编译的,查了源码才发现是没有.env文件。。。报错太迷惑了

fengqi avatar Dec 28 '22 03:12 fengqi

create domain failed的错误刚在主线修复了;错误提示现在确实没有进行更精确的提示因为错误处理量太大了,这个只有慢慢改进了。

chenbaiyu0414 avatar Dec 28 '22 16:12 chenbaiyu0414

了解了,我也试试自己架设服务器

请教下,自己架设服务器要怎么做,也想尝试下。另外两个 server 项目不太清楚要怎么编译

peytonyip avatar Jan 30 '23 07:01 peytonyip

了解了,我也试试自己架设服务器

请教下,自己架设服务器要怎么做,也想尝试下。另外两个 server 项目不太清楚要怎么编译

配置好rust环境,运行cargo build就行了

fengqi avatar Jan 30 '23 08:01 fengqi

了解了,我也试试自己架设服务器

请教下,自己架设服务器要怎么做,也想尝试下。另外两个 server 项目不太清楚要怎么编译

配置好rust环境,运行cargo build就行了

成功编译了,感谢

peytonyip avatar Jan 30 '23 12:01 peytonyip

了解了,我也试试自己架设服务器

请教下,自己架设服务器要怎么做,也想尝试下。另外两个 server 项目不太清楚要怎么编译

配置好rust环境,运行cargo build就行了

成功编译了,感谢

如果使用中有任何疑问欢迎随时提issue😀

chenbaiyu0414 avatar Jan 31 '23 07:01 chenbaiyu0414

@chenbaiyu0414 如果添加一个手动输入ip连接的方式就好了

zzl221000 avatar Apr 11 '23 02:04 zzl221000

@chenbaiyu0414 如果添加一个手动输入ip连接的方式就好了

这个我觉得OK,后面可以添加

chenbaiyu0414 avatar Apr 13 '23 05:04 chenbaiyu0414