找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 3065|回复: 6

[N1盒子] 斐讯N1 Armbian 结合 DDNSTO搭建可外网访问的博客

[复制链接]
本帖最后由 lx969788249 于 2022-7-18 21:43 编辑

   




最近这几天想要尝试个人博客,但是无奈本人大学生财政吃紧,于是便盯上了家里的斐讯N1,刚好我之前也购买过DDNSTO的服务(一年26元),就想着用这两样搭建一个能外网访问的个人博客。斐讯N1毕竟是一个盒子,搭建网站包括安装宝塔都有很多坑,前前后后也是折腾了一个星期。好了,废话不多说了,接下来上步骤。
  


首先说一下需要的东西。

1、N1盒子一个
2、键盘、鼠标、显示器、HDMI线、USB双公线、8G以上U盘
3、电脑,能开机的

其次说一下为什么选择DDNSTO来进行内网穿透。
DDNSTO 由KoolShare @小宝开发,是一款稳定、快速、简单易用的内网穿透工具。它不需要公网ip,也不需要域名,部署起来非常的简单,在docker里运行,所以一行命令就可以完成部署,有着4M的速度,同时兼顾便宜和稳定,一年下来也才26元钱。
但是DDNSTO也有着其缺点,缺点就是只能自己访问,不同的ip访问时需要微信扫码验证,只能自己访问这是缺点1
缺点2就是只能进行12个域名穿透,对于有着大量穿透需求的用户来说不是很友好。

系统的选择

我建议选择flippy大神N1的armbian固件,带+o的版本,+版本我写入U盘后无法启动,不知道是不是我个人的原因,下面是flippy大神的百度网盘:

链接:https://pan.baidu.com/s/1kbvtyxpcmniLKN_ziH-kqQ
提取码:jla9

我用的这个版本Armbian_20.10_Aml-s9xxx_buster_5.4.108-flippy-56+o.img.xz

下载好后使用写盘工具写入U盘,这里就不详细说了,折腾必备技能。
U盘启动
1.断电插入U盘,键盘,HDMI线。
将U盘插入靠近hdmi的U口里,上电重启,会自动进入U盘系统。

默认用户名:root 密码:1234输入后会要求提示修改密码,先输入一遍旧密码1234,再输两遍新密码。
密码长度大于8个字符,修改后,提示新建账户,直接按Ctrl+C跳过,再次输入登录。
系统写入eMMC
直接运行flippy大神的写入emmc脚本
./install-to-emmc.sh
等待完成后拔掉U盘,重新上电。
安装lib库
下面的命令依次复制执行
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz
tar zxvf libiconv-1.13.1.tar.gz
cd libiconv-1.13.1
./configure -prefix=/usr/local --build arm-pc-linux
make
make install
ln -s /usr/local/lib/libiconv.so /usr/lib
ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so
cd
安装宝塔
SSH连接N1,执行
apt-get update
更新一下,然后直接安装官方最新宝塔(恩山的许多人都建议安装5.9版本,占用空间小,但是我使用后感觉5.9很难用,太慢了)
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
等待完成。
安装LNMP环境
这里一定要注意nginx安装1.15版本,mysql安装5.5版本,php安装7.2版本,其他的版本大概率安装不上,一定要注意。
搭建博客网站
1.要注意,搭建博客网站不要使用宝塔面板里面的一键部署功能,使用一键部署功能后可能是由于解析问题无法用DDNSTO内网穿透到外网,会提示找不到网站。
2.搭建的博客网站推荐使用z-blog,使用wordpress等会出现图片不能加载的问题,wordpress等其他博客内网穿透时资源转发有点问题,所以我们选择z-blog
首先我们去官网下载安装包
https://www.zblogcn.com
或者使用我下载好的
链接:https://pan.baidu.com/s/1vqqGL2Ex6DFjMQyszk3CKg
提取码:r16u

然后进入宝塔选择文件,在/www/wwwroot目录下新建zblog文件夹


进入打开zblog文件夹,点击左上角的上传,选择我们刚刚下载好的文件进行上传,上传完成后我们进行解压,解压到z-blog目录

然后宝塔左边选择网站,然后添加站点,域名那里填写N1的自身ip就行,当然,可以自己设置端口。注意mysql一定要创建。根目录的地址是我们创建的z-blog目录。




创建完成后会自动生成数据库名和密码,保存



然后浏览器输入http://ip/index.php进行安装。剩下的大家照着提示做就行。

搭建内网穿透
网站搭建完成后我们要进行内网穿透,使我们可以在外访问网站,先安装docker,直接运行
bash <(curl -sSL https://gitee.com/SuperManito/Li ... ckerInstallation.sh)
按照提示安装好docker
家里有特殊上网条件的可以直接运行flippy大神的脚本来直接安装docker
./install-docker.sh
然后我们进入DDNSTO的官网https://www.ddnsto.com 注册一个账号会有7天的免费试用时间,进入控制台复制右上角的令牌,填入下面的命令中,然后复制到ssh里运行即可部署好DDNSTO内网穿透
docker run -d \
    --name=DDNSTO\
    --restart always\
    -e TOKEN=你复制的令牌\
    -e DEVICE_IDX=0\
    -v /etc/localtime:/etc/localtime:ro \
    -e PUID=0\
    -e PGID=0\
    linkease/ddnsto

剩下的就比较简单了,去DDNSTO控制台找到设备,然后添加域名映射即可。




最后,将DDNSTO给的域名再填写到这里就ok了


最后看一下流量下外网访问成果





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
学习大佬操作
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

不限制网速流量吗???那可以做远程云盘什么的啊??
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

baiqianlover 发表于 2022-2-14 10:25
不限制网速流量吗???那可以做远程云盘什么的啊??

看了下B站评论,也限速。做个小网盘还可以吧。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

DDNSTO,不怎么美丽,不同ip访问,还得微信扫码,有那工夫不如,弄个zerotier,或者,其他同类的穿透工具,还免费
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

请问有公网IP怎么整呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
q276574299 发表于 2022-3-5 15:00
请问有公网IP怎么整呢

那就更简单了用DDNS,有公网IP最好办了,你可以搜索一下怎么用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-6 14:31

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表