思绪的空中生活 发布的文章

宝塔面板的默认页面:
宝塔

当用IP访问时,会显示这个页面,其实我个人更喜欢让他显示404.那么问题来了,这个页面怎么修改?

在面板里 网站管理的地方 你能看到 修改默认页 选择nginx空白页 修改保存即可 CTRL+F5刷新网页看效果。
image

CCTV-1,http://tv.cwu.edu.cn/hls/ch1.m3u8
CCTV-2,http://tv.cwu.edu.cn/hls/ch2.m3u8
CCTV-3,http://tv.cwu.edu.cn/hls/ch3.m3u8
CCTV-4,http://tv.cwu.edu.cn/hls/ch4.m3u8
CCTV-5,http://tv.cwu.edu.cn/hls/ch5.m3u8
CCTV-6,http://tv.cwu.edu.cn/hls/ch6.m3u8
CCTV-8,http://tv.cwu.edu.cn/hls/ch11.m3u8
CCTV-9,http://tv.cwu.edu.cn/hls/ch12.m3u8
CCTV-10,http://tv.cwu.edu.cn/hls/ch13.m3u8
CCTV-12,http://tv.cwu.edu.cn/hls/ch7.m3u8
CCTV-13,http://tv.cwu.edu.cn/hls/ch14.m3u8
CCTV-14,http://tv.cwu.edu.cn/hls/ch15.m3u8
CCTV-15,http://tv.cwu.edu.cn/hls/ch16.m3u8
湖南卫视,http://tv.cwu.edu.cn/hls/ch8.m3u8
江苏卫视,http://tv.cwu.edu.cn/hls/ch9.m3u8
浙江卫视,http://tv.cwu.edu.cn/hls/ch10.m3u8
BTV-卫视,http://tv.cwu.edu.cn/hls/ch17.m3u8
BTV-文艺,http://tv.cwu.edu.cn/hls/ch18.m3u8
BTV-科教,http://tv.cwu.edu.cn/hls/ch19.m3u8
BTV-影视,http://tv.cwu.edu.cn/hls/ch20.m3u8
BTV-财经,http://tv.cwu.edu.cn/hls/ch21.m3u8
BTV-体育,http://tv.cwu.edu.cn/hls/ch22.m3u8
BTV-生活,http://tv.cwu.edu.cn/hls/ch23.m3u8
BTV-青年,http://tv.cwu.edu.cn/hls/ch24.m3u8
BTV-新闻,http://tv.cwu.edu.cn/hls/ch25.m3u8
东方卫视,http://tv.cwu.edu.cn/hls/ch26.m3u8
深圳卫视,http://tv.cwu.edu.cn/hls/ch27.m3u8
云南卫视,http://tv.cwu.edu.cn/hls/ch28.m3u8
安徽卫视,http://tv.cwu.edu.cn/hls/ch29.m3u8
辽宁卫视,http://tv.cwu.edu.cn/hls/ch30.m3u8
山东卫视,http://tv.cwu.edu.cn/hls/ch31.m3u8
CETV-3,http://tv.cwu.edu.cn/hls/ch32.m3u8
重庆卫视,http://tv.cwu.edu.cn/hls/ch33.m3u8
旅游卫视,http://tv.cwu.edu.cn/hls/ch34.m3u8

大年三十,酸酸乳失效了。17年10月份购买的年付54刀新加坡,还有8个月呢。

有种不详的预感,用站长工具ping了下,果然,国内都超时,国外正常。假装什么都不懂的提交了个工单,因为看到有大佬说提交工单可以更换IP。
image
然而这并不是正确的姿势,可以自己通过升降配来更换IP:选择 0M 带宽后,若实例是经典网络,公网 IP 地址仍将保留。若实例是专有网络则公网 IP 不会保留。

控制台=>找到自己的机子列表=>升降配=>升级配置=>带宽拉到0M=>支付0元,重启机子=>2分钟后再次 升降配=>带宽拉到200M=>支付0元,重启=>确认新的公网IP是否通,不通重复升降配
image

参考文章

小米路由器 mini 刷機
小米路由器mini 免USB打開SSH
小米路由器 mini 刷 Padavan 详细教程

准备工作

硬件:电脑,路由器
软件:winscp(Google drive),Xshell 5
固件相关:小米路由器mini穩定版2.8.14(Google drive),不死bread(Google drive),padavan固件(Google drive
度盘链接: https://pan.baidu.com/s/1eT9SxDg 密码: muj1

无U盘开启ssh

因为身边没有U盘可用,所以只能这样来开启ssh,有U盘的直接按照官方开启即可
1.正常使用的路由器刷入稳定版2.8.14,系统升级=>选择固件升级
2.登入 小米路由器mini控制台 後複制網址
http://192.168.31.1/cgi-bin/luci/;stok=521b849e00a11c5b6743aa275ba84ed8/web/home#router
3.將下面的網址/api前面的部份換成自己的,然後再貼到Browser上
http://192.168.31.1/cgi-bin/luci/;stok=521b849e00a11c5b6743aa275ba84ed8/api/xqsystem/set_name_password?oldPwd=路由器控制台管理密碼&newPwd=admin
等待10s左右,顺利的會得到 {"code":0}
4.將下面的網址/api前面的部份換成自己的,然後再貼到Browser上
http://192.168.31.1/cgi-bin/luci/;stok=521b849e00a11c5b6743aa275ba84ed8/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd
等待30s左右,順利的會得到 {"msg":"未能連接到指定WiFi(Probe timeout)","code":1616}
5.打开运行(win+r),输入telnet 192.168.31.1去連,帳號︰root,密碼︰admin,連上後依序輸入下面的command,每行一条命令

sed -i ":x;N;s/if \[.*\; then\n.*return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear
/etc/init.d/dropbear start
nvram set ssh_en=1; nvram commit

备份

1.用putty(xshell也行)命令備份小米uboot,用 帳號:root 密碼:admin 登陆,执行命令:
dd if=/dev/mtd1 of=/tmp/xiaomi_uboot.bin這個是備份小米uboot,以後刷回miwifi需要)
取出備份需要用winscp.注意:用WinSCP連線時,檔案協定要選SCP,在tmp根目录下找到xiaomi_uboot.bin文件下载到电脑上备份。
2.查看 rom:cat /proc/mtd

root@XiaoQiang:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 01000000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00c80000 00010000 "OS1"
mtd5: 00b11e68 00010000 "rootfs"
mtd6: 00200000 00010000 "OS2"
mtd7: 00100000 00010000 "overlay"
mtd8: 00010000 00010000 "crash"
mtd9: 00010000 00010000 "reserved"
mtd10: 00010000 00010000 "Bdata"

备份rom:以下命令每行一条的来

cd /tmp
mkdir rom
dd if=/dev/mtd0 of=/tmp/rom/ALL.bin
dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin
dd if=/dev/mtd2 of=/tmp/rom/Config.bin
dd if=/dev/mtd3 of=/tmp/rom/Factory.bin
dd if=/dev/mtd4 of=/tmp/rom/OS1.bin
dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin
dd if=/dev/mtd6 of=/tmp/rom/OS2.bin
dd if=/dev/mtd7 of=/tmp/rom/overlay.bin
dd if=/dev/mtd8 of=/tmp/rom/crash.bin
dd if=/dev/mtd9 of=/tmp/rom/reserved.bin
dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin

用 WinSCP 登陆路由器后台(IP 为 192.168.31.1 ,用户名密码同上一步保存的),将备份到 /tmp/rom 中的这些 bin 文件拷贝到电脑作为备份

恢复命令 (以后备用)

mtd write /tmp/rom/Bootloader.bin Bootloader
mtd write /tmp/rom/Config.bin Config
mtd write /tmp/rom/Factory.bin Factory
mtd write /tmp/rom/OS1.bin OS1
mtd write /tmp/rom/rootfs.bin rootfs
mtd write /tmp/rom/OS2.bin OS2
mtd write /tmp/rom/overlay.bin overlay
mtd write /tmp/rom/crash.bin crash
mtd write /tmp/rom/reserved.bin reserved
mtd write /tmp/rom/Bdata.bin Bdata

刷入不死breed

把breed-mt7620-xiaomi-mini.bin用WinSCP传到/tmp目录,PuTTY连上路由器并切换目录至/tmp刷入:

cd /tmp
mtd -r write breed-mt7620-xiaomi-mini.bin Bootloader

刷入后,机器会重新启动,指示灯变蓝,这时需要确保电脑设置为自动获取 IP 地址,并且是用网线连上的路由器。
最后打开 CMD,运行 ping 192.168.1.1 -t(这时是 ping 不通的),按如下流程:
1,断开小米路由器的电源,用牙签等尖锐物按下路由器 reset 按钮后重新接入电源;
2,等到 mini 路由器的灯开始闪烁或 ping 通时即表明进入 Web 刷机模式,松开 reset 键。
这时在电脑上输入 192.168.1.1,就进入不死 Breed 的控制台了。

刷入固件

在 Breed Web 控制台依次选择:固件更新 -> 常规固件 -> 勾选固件复选框 -> 浏览,选择上一步下载好的 Padavan 固件上传,刷入搞定!
breed

说明:像我这种小白用linux有个面板是极好的。之前用过appnode,感觉相对复杂,免费版3个网站,这几天闲来无事,装了bt来试试感觉真的不错。

官网

bt.cn

安装要求

Python版本: 2.6/2.7(安装宝塔时会自动安装)
内存:128M以上,推荐512M以上(纯面板约占系统10M内存)
硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)
系统:CentOS 6.x / 7.x (Ubuntu、Debian、Fedora 请点这里),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL

Centos安装命令

5.9版本
wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
新版本
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装过程中只需要输入一个“y”确认即可。进入面板后再安装lnmp或lamp

Debian安装命令

5.9版本
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
新版本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

安装服务端

appnode控制面板=>桌面=>安装软件=>选择frp服务端

服务端设置

客户端设置

网站设置

这里只要是将端口号去掉,即不带端口号访问
1.新建个反向代理网站,只需要nginx即可
2.Nginx反向代理Frps服务设置,端口8080为例

server {
    listen       80;
    server_name  域名;

    location / {
        proxy_pass        http://127.0.0.1:8080;
        proxy_set_header  X-Real-IP $remote_addr;
        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header  Host $host:8080;
    
        location ~* \.(js|css|jpg|gif|png|bmp|swf)$ {
            expires  30d;
        }
    
        location ~* \.(zip|rar|jpg|gif|png|bmp|swf|flv)$ {
            valid_referers  none blocked server_names;
        }
    }
}

部分转自:Nginx反向代理Frp内网穿透神器