[i=s] 本帖最后由 czxjh 于 2025-2-11 15:58 编辑 [/i]<br />
<br />
把飞牛从虚拟机安装到物理机之后,迅雷不知道为啥不能登录了。弄了很久都无法登录,在论坛发了帖子也一直没审核。在istoreos里面的迅雷组件又正常,但是我升级了一下,结果就G了,也是没办法登录,重装也不行。
这个应用在飞牛的应用中心里面,应该是从QH移植的。实在没办法就抱着死马当活马医的心态找了一下和QH相关的资料。运气也挺好,直接就搜到了新鲜的教程,看了之后才知道,这个问题据说迅雷官方都没有解决。按照教程修改飞牛的DNS之后恢复正常了。
需要注意的是,这个问题还没有完全解决,修改DNS这个方法也并不能保证百分百能成功,可能也会出现一会正常一会不正常的情况。修改DNS的话,我试过两个,一个是8.8.8.8这个,正常了一会又不正常了,后来又修改成路由器的IP,例如我的飞牛是192.168.2.X,路由器的IP地址就是192.168.2.1,这样修改之后正常了。
修改DNS,也就是手动指定飞牛OS的DNS地址,除了8.8.8.8之外,我试过114.114.114.114,没有成功。只有8.8.8.8和192.168.2.1成功了。迅雷登录不了的可以尝试一下这个方法。再次申明,教程不是我原创,只是我试过之后发现有用,却不是最完美的方法,不保证一定能有用。
最近因为docker的问题,迅雷应用也一起重启了,重启之后又无法登录,不论是修改DNS还是关闭/打开IPV6都不行,也就是说这个问题采用上面的方式果然不一定会有用。于是我就试了一下,修改容器的网络,将容器的网络改为host,而不是默认的trim-default,就这样设置一下,竟然可以成功登录了。
个人觉得修改容器的网络才是最终的解决方法。不过,我也只是小白,最多算是大白,不明白其中的原理,只是通过自己的操作可以正常使用了。经过验证,这个方法容器重启后仍然可以正常登录,只有修改了网络为host之后,修改DNS才有用,否则是无效的。
遇到同样问题的朋友们,可以尝试一下。希望能帮到大家。 |