首页 >> 大全

用小米路由器搭建外网可访问的个人网站

2022-08-18 大全 207 作者:考证青年

家里的小米路由器R1D已经用了近一年了。把它当成普通路由器使用只是浪费时间。最近在学习移动编程,感觉和PC时代最大的不同就是移动产品更注重云和端的合作。于是我折腾了一晚上,在小米路由器上搭建了一套可以外网访问的web服务,让手机上做的东西随时随地都能得到私有云的支持。记录施工路径以备记录:

第一步,将小米路由器刷入开发版ROM。

后期ssh登录需要开发版ROM支持。注意:先保存路由器上的所有数据! ! !比如宽带账号和密码信息,这些信息在宽带安装后一般很少使用。一定要先找到这些数据,这样刷机完成后才能正常设置路线;闪烁会导致路由上的所有信息,包括硬盘数据,丢失,所以要做好数据备份。

输入密码可以看到如下信息:

完成!

第三步,安装llmp

你可以进入。 www用户不能直接修改自己的密码,需要先root登录,然后执行www修改密码。

mysql的root用户的默认密码也是admin。如果要改成ABCD,可以执行:

然后会提示您输入旧密码。

网站根目录在小米共享盘下,ssh到路由器的对应位置是//data/

好了,以上步骤已经完成了小米路由器上web服务的搭建。至此,在局域网内可以正常访问。目前无法从外部网络访问,因为它被防火墙阻止了。接下来,我们添加一个防火墙例外,以使用 ip 从外网访问 web 服务。需要注意的是,我发现联通运营商屏蔽了8080端口的访问,所以只好改web服务的端口,比如改成8023。SSH到路由,

保存后,执行以下命令重启llmp服务:

第四步,添加防火墙例外

保存后,执行以下命令重启防火墙策略:

好了,现在可以通过IP从外网访问web服务了,到小米路由的管理后台找到自己的外网IP:

然后从外网访问IP,如下:

然后在路由的管理后台找到高级设置-DDNS-添加服务,如下,输入花生壳登录的用户名和密码以及刚刚申请的域名作为主机名:

然后就可以从外网访问自己的web服务了~

最后,需要在阿里云中添加域名解析规则。进入阿里云的管理控制台,选择“域名”服务,找到你的域名(我的域名是点击“解析”并添加如下记录:

注意主记录类型为CNAME,主机记录为www,记录值为花生壳中的二级域名,这样才能访问小米路由的web服务。

也可以多加一个:记录类型为CNAME,宿主记录为@,记录值为:8023。

你已经完成了!

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了