前言
最近购买了一个小主机做all in one
在里面搭建了些网站 如:可道云 博客等等
在用可道云来同步一些照片或存一些文件的时候发现了一个问题
服务器内网使用域名访问不了
机器是通过ddns go 进行ipv6 动态域名解析
在外网通过手机或电脑用ipv6 域名访问是没什么问题
回到家了想上传手机文件 无法通过域名访问网站
百度了一圈 参考了一些文章 总结一个对我来说还算是一个解决方案
来分享一下
hosts
电脑端方案
以下说明手动修改host文件方法
1.进入以下目录,C:\Windows\System32\drivers\etc 右键点击hosts文件选择属性,如果文件是“只读”的,这里需要取消只读选项
2.用记事本打开这个hosts文件
打开 放入需要的内容
如上图
列如: 192.168.0.100 yhpop.cc(192.168.0.100 yhpop.cc中间是有一个空格的)
192.168.0.100是内网服务器的ip
yhpop.cc 是你的域名
添加需要的内容 然后选择保存
如果无法直接保存的话会弹出另存为选项,我们将它以TXT文件形式保存在桌面上
在桌面中将文件的后缀“.txt”删除,然后删除原来hosts所在的文件夹里面的hosts文件,最后将桌面的hosts文件移动到原来hosts所在的文件夹中即可
不删除就直接替换即可
手机端
手机端需要借助一个app软件
hosts文件修改器: Virtual Hosts 作者的github 及下载链接
通过 Virtual Hosts: Release 2.1.0 实现修改手机端hosts
手机端和电脑端一样
编写如下的hosts.txt,然后用Virtual Hosts选择这个hosts文件
填写需要的内容
在内网网络启动这个app 即可通过域名访问内网 网站
大功告成
THE END
暂无评论内容