- 继续探索!怎样远程使用Windows 10内置Ubuntu子系统
- 和迅雷说再见!手把手教你如何让Windows 10 Ubuntu
- 继续折腾!给Windows 10内置Ubuntu子系统安装SSH
- 突破16线程限制!让Ubuntu WSL下载服务器再提速!
- 100块钱提升笔记本性能50%!Windows 10 WSL服务
- 简单到极致!Windows 10 Ubuntu子系统的备份/还原
- 还在用Linux命令行?Windows 10 Ubuntu子系统
- (续):超详尽教程!在Windows 10内置Ubuntu子系统
- 超详尽教程!在Windows 10内置Ubuntu子系统上搭建私
- 在 Windows 10 子系统搭建 LNMP 环境
前天写了一篇《超详尽教程!在Windows 10内置Ubuntu子系统上搭建私有云》,总觉得忘记点什么。没错,有网友告诉我,按照教程一步步做下来,Ubuntu上的可道云的确可以用,但是只能在本机上访问云盘?这就有些尴尬了。的确是我的工作没做完,干脆写个续集,讲讲怎样让私有云盘真正发挥功能。
换个Apache端口
进入Ubuntu命令行窗口,切换成root用户,进入Apache2的设置目录,找到ports.conf,用vi编辑器打开。

如上图,找到文件中的"Listen 80",将其改为"Listen 8080",这样Web服务器的监听端口就变成了8080,这是为后面做端口映射做准备。保存后重启Apache2:
#/etc/init.d/apache2 restart
回到Windows测试一下,浏览器地址栏输入:http://localhost:8080,可道云首页出现则成功。
打开本机的8080端口
做好上面工作,下面打开本机的8080端口,让外部访问可以直达私有云。进入Windows 10的控制面板->系统和安全->Windows Defender防火墙->高级设置,弹出窗口中点击“入站规则->新建规则”进行端口规则设置。

单选“端口”,点“下一步”,

选择“TCP”,输入8080,点击下一步

选择“允许连接”,点击两次下一步,

给规则取个名字,点击“完成”按钮,保存,然后重启电脑。重启后再次打开Ubuntu和可道云,用同一局域网里的手机做访问测试,注意手机浏览器地址栏应该为http://本机IP:8080,可以看到手机版可道云主页,赏心悦目。这样,局域网里的终端都可以访问私有云了。

设置端口映射从外部访问私有云
光从家里访问还不够,在外面使用公网时如果想访问自己的云盘,需要一台支持端口映射(NAT)的路由器,做一个端口映射,将外部访问指向局域网内运行可道云的机器。不同品牌的路由各有各的设置方法,不能尽述。以我的华为路由器为例,进入路由器管理的高级设置里,进入“NAT服务”:

点击“端口映射”右边的“+”增加一条映射规则:

设备名和主机IP都填写运行可道云的电脑,保存之后点击“端口触发”右边的“+”,增加一条同名触发规则:

保存后设置完成。
现在可以用手机连接移动网络,在浏览器地址栏输入http://路由器WAN IP:8080,成功访问可道云了!另外,如果路由器支持花生壳,还可以给自家网络设定一个动态域名,这样就不用记住IP了。
好了,现在无论身在何处,都可以随时随地用自己的私有云盘存取图像、视频和文档,是不是很惬意?本教程到此告一段落,感谢各位支持!
网友评论