Vivaldi 是一款自定义程度比较高的浏览器,个人比较喜欢它的界面,尤其是安卓端,更是有它自己的特色。
Vivaldi浏览器安卓版界面
但是受国内网络环境的影响,同步功能却废掉了。
那么除了挂梯子外,还有没有其他办法呢?答案是肯定的,改 hosts 文件!
首先我来讲述如何在没有 root 的手机上修改 hosts 文件,首先我们需要下载一个名为 Virtual Hosts 的 APP(点击下载),然后我们下载MT管理器(点击下载),打开MT管理器,在根目录创建一个名为 hosts 的文件,然后编辑,输入31.209.137.10 bifrost.vivaldi.com保存:
hosts文件内容
然后打开 Virtual Hosts APP,点击选择 hosts 文件,选择我们刚才保存的 hosts 文件,打开开关:
Virtual Hosts运行中
此时我们打开Vivaldi浏览器,发现已经可以同步了:
Vivaldi浏览器同步成功

手机已经 root 的用户直接给MT管理器 root 权限,然后修改/system/etc下的 hosts 文件,上面的东西不要删掉,另起一行复制上面的命令保存即可,如果提示保存失败的情况,大概率是没有写入权限,这时候长按 hosts 文件,点击属性,将644权限改为755权限保存,再进编辑即可:
修改755权限
保存后再将权限改回644,然后重启手机生效即可同步。

PC端则与 root 手机的方法一样,只是 hosts 文件路径不同,Windows 的 hosts 文件在 C:\Windows\System32\drivers\etc 里,也需要给它一个写入权限,右键点击 hosts 选择属性,点击安全,选择 Users,点击编辑,选择完全控制允许,应用保存。
给hosts文件写入权限
然后编辑,另起一行输入 31.209.137.10 bifrost.vivaldi.com
编辑hosts文件
保存。最后需要按下 WIN+R 键打开运行窗口,输入ipconfig /flushdns刷新一下dns缓存,再重新打开 Vivaldi 浏览器即可看见同步成功。
Vivaldi浏览器同步成功

最后修改:2023 年 04 月 20 日
如果觉得我的文章对你有用,请随意赞赏