m1m1sha
m1m1sha
> 提示run network error, rust tun error unable to find matching。 有没有更多的信息 比如说是偶尔出现这种情况还是每一次运行都这样等等
> 提示run network error, rust tun error unable to find matching。 easytier-core 命令行是否可以正常使用,或者说也提示同样错误? 如果可以的话你可以使用命令行复现该错误,并截图或者把错误贴一下 可以参照 https://easytier.github.io/easytier-doc/guide/network/two-node-networking.html 使用
定位到是 https://github.com/nulldotblack/wintun/blob/main/src/adapter.rs#L105 处未能获取到 adapter 指针 具体原因不太清楚
> 我64位系统用里面的amd64替换了原来的,也是报一样的错误提示。同时试了替换gui版本的也不行。 有没有在你 win7 系统里使用过 [vnt](https://github.com/lbl8603/vnt),如果 vnt 可以正常使用的话,那有可能是 wintun 的 ffi 绑定可能有些兼容问题
> rust-tun https://github.com/meh/rust-tun/blob/master/src/platform/windows/device.rs#L52 用的 MAX_RING_CAPACITY ,是写死的
> 还有就是维护成本不能太高,如果每次新增功能都要为移动、桌面端做独立的适配,工作量就太大了。 > > 而且希望能让 web config server 也能复用 gui 的部分组件 (尤其是配置页面) 我是这样想的,前端使用自动表单根据预设的数据生成配置项表单,前端传递的参数与本地配置文件合并后传递给后端t,auri后端不关心前端传递的配置项。相当于每次新增或修改配置等只需要针对前端修改或增加自动表单的字段就行,后端不需要去改动。 如果gui没更新的话也可以用配置文件去配置,但是如果出现配置项不兼容性修改,那必须更新gui,或者配置项也分版本去解析(这样是否可以远程热更新GUI的配置项的配置?) 自动表单: [AutoForm](https://www.shadcn-vue.com/docs/components/auto-form.html) web config server需要使用的话得对ui中使用的tauri环境进行解耦,判断是是否是在tauri环境,可能会比较麻烦一点。tauri好像也提供了命令行的支持,是否可以core和cli也基于tauri?这样体积可能会变的比较臃肿。
> 现有的gui在Windows10下使用会有内存泄漏的问题,各位有遇到吗?我这边开启后在后天运行一段时间之后内存占用可以达到2000MBytes上下。 现在是有这个问题...
> > 中转服务本身就是一个节点,你创建公网能访问的节点就行 > > 请问能详细说说吗,我用公网当节点A还是不行 easytier 没有区分服务端还是客户端,有公网就可以作为服务端,是否是公网安全组没有放行端口?具体是什么不行
> 我个人的想法是,将gui的配置生成toml文件存放在磁盘,gui只解析和生成配置文件. 这样既可以支持手动编辑gui尚不能提供的配置项.也可以方便的备份等 感觉可以使用本地配置文件,gui 界面中配置项优先级 > 本地配置文件,每次修改 gui 中配置后保存
core 对外提供一套 api ? 然后基于 api 的 webui