首页
关于
Search
1
Hyper-V虚拟机无法启动提示Start Pxe over IPv4解决方法
142 阅读
2
HTTP代理格式含义
129 阅读
3
虚拟显示器
129 阅读
4
Ubuntu编译指定版本OpenWrt
109 阅读
5
折腾OpenWrt (istoreos)系统软件包如何扩容
86 阅读
说说
游戏
方舟
软件
Linux
Ubuntu
Openwrt
Docker
登录
Search
标签搜索
Openwrt
丶曲終人散ゞ
累计撰写
71
篇文章
累计收到
61
条评论
首页
栏目
说说
游戏
方舟
软件
Linux
Ubuntu
Openwrt
Docker
页面
关于
搜索到
20
篇与
的结果
2024-08-14
Debian11 遇到的某些问题
执行命令遇到 bash: curl: command not foundapt-get update apt-get install curl`
2024年08月14日
29 阅读
0 评论
0 点赞
2024-08-05
OpenWrt Docker提示code:500
Containers: start 07828fc6b103...code:500 driver failed programming external connectivity on endpoint it-tools (9c53f28c05fbe0f138a3a8286b5de9c6158aa6832489fca424e6d14be70c1dcc): Unable to enable DNAT rule: (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8080 -j DNAT --to-destination 172.17.0.7:80 ! -i docker0: iptables: No chain/target/match by that name. (exit status 1))在 /etc/docker/daemon.json 中,开启iptables。{ "iptables": true }shell执行/etc/init.d/dockerd restart
2024年08月05日
86 阅读
0 评论
0 点赞
2024-07-28
OpenWrt WebDav 配置文件
# 服务器相关设置 address: 0.0.0.0 # 服务器监听的地址,0.0.0.0 表示所有可用的网络接口 port: 10880 # 服务器监听的端口 auth: true # 是否启用身份验证 tls: false # 是否启用 TLS(传输层安全) cert: cert.pem # TLS 证书文件路径(在 TLS 启用时) key: key.pem # TLS 密钥文件路径(在 TLS 启用时) prefix: / # URL 前缀 # 默认用户设置(会被合并) scope: . # 文件服务器的默认作用范围 modify: true # 是否允许修改文件 rules: [] # 默认规则(未定义任何规则) # CORS 配置 cors: enabled: true # 是否启用跨域资源共享 credentials: true # 是否允许发送凭证(如 cookies) allowed_headers: - Depth # 允许的 HTTP 请求头 allowed_hosts: - http://localhost:8999 # 允许的访问源(CORS) allowed_methods: - GET # 允许的 HTTP 方法 exposed_headers: - Content-Length # 暴露给客户端的 HTTP 响应头 - Content-Range # 暴露给客户端的 HTTP 响应头 # 用户配置 users: - username: video # 用户名 password: 123 # 密码 scope: /mnt/sdb1 # 用户的文件作用范围 modify: true # 是否允许该用户修改文件 rules: # 用户的规则 - regex: false allow: false path: /some/file # 禁止访问 /some/file 路径
2024年07月28日
73 阅读
0 评论
0 点赞
2024-07-27
HTTP代理格式含义
HTTP代理的格式通常如下:http://username:password@proxy_server_address:port每个部分的含义如下:username: 代理服务器的用户名(如果需要身份验证)。password: 代理服务器的密码(如果需要身份验证)。proxy_server_address: 代理服务器的地址,可以是域名或IP地址。port: 代理服务器的端口号。例如,如果你的代理服务器地址是 proxy.example.com,端口是 8080,用户名是 user,密码是 pass,那么完整的代理格式将是:http://user:pass@proxy.example.com:8080
2024年07月27日
129 阅读
0 评论
0 点赞
2024-07-26
Ubuntu编译指定版本OpenWrt
最近折腾了一段时间GitHub Action。感觉挺不错的,毕竟可以每天自动化更新。但由于服务器配置原因。编译的速度较慢。一般要2个小时左右才能编译完成。这还是用的应用较少的情况。如果预装应用多一些。时间能更久。为了更好的了解OpenWrt。还是觉的继续折腾一下学习一下比较好。同时,又不想用最新的内核。就觉的用自己的电脑通过VM虚拟机装个Ubuntu编译更快一些。我这边的U是5900一般半个多小时就好了。所以记录一下。以Lean大神源码为例。克隆openwrt源码。git clone https://github.com/coolsnowwolf/lede cd lede内核版本,这里以5.15作为演示。也可以默认用最新内核。修改内核版本vim target/linux/x86/Makefile找到 KERNEL_PATCHVER,将其修改为 5.15:KERNEL_PATCHVER:=5.15 KERNEL_TESTING_PATCHVER:=5.15下载 feeds 源中的软件包源码./scripts/feeds update -a安装 feeds 中的软件包./scripts/feeds install -a修改 OpenWrt 系统组件make menuconfig将架构选为自己需要对应的。这里我选择X86预下载编译所需的软件包make download -j8 V=s开始编译make -j8 V=sJ1代表的线程。我这边选择8线程。请根据自己的需求修改。其他命令:拉取 OpenWrt 源码更新git pull更新 feeds 源中的软件包源码./scripts/feeds update -a安装 feeds 中的软件包./scripts/feeds install -a清除旧的编译产物make clean清除旧的编译产物、交叉编译工具及工具链等目录make dirclean清除 OpenWrt 源码以外的文件make distclean还原 OpenWrt 源码到初始状态git clean -xdf清除临时文件rm -rf tmp删除编译配置文件rm -f .config**编译OpenWrt遇到的一些问题。**推荐Feeds源:https://github.com/kenzok8/openwrt-packagessed -i '1i src-git kenzo https://github.com/kenzok8/openwrt-packages' feeds.conf.default sed -i '2i src-git small https://github.com/kenzok8/small' feeds.conf.default git pull ./scripts/feeds update -a ./scripts/feeds install -a make menuconfighttps://github.com/kenzok8/smallsed -i '1i src-git kenzo https://github.com/kenzok8/openwrt-packages' feeds.conf.default sed -i '2i src-git small https://github.com/kenzok8/small' feeds.conf.default ./scripts/feeds update -a && rm -rf feeds/luci/applications/luci-app-mosdns rm -rf feeds/packages/net/{alist,adguardhome,mosdns,xray*,v2ray*,v2ray*,sing*,smartdns} rm -rf feeds/packages/utils/v2dat rm -rf feeds/packages/lang/golang git clone https://github.com/kenzok8/golang feeds/packages/lang/golang ./scripts/feeds install -a make menuconfighttps://github.com/kenzok8/small-packagesed -i '$a src-git smpackage https://github.com/kenzok8/small-package' feeds.conf.default rm -rf feeds/smpackage/{base-files,dnsmasq,firewall*,fullconenat,libnftnl,nftables,ppp,opkg,ucl,upx,vsftpd*,miniupnpd-iptables,wireless-regdb}一键添加feeds源指令:sed -i '$a src-git kenzo https://github.com/kenzok8/openwrt-packages' feeds.conf.default sed -i '$a src-git small https://github.com/kenzok8/small' feeds.conf.default sed -i '$a src-git smpackage https://github.com/kenzok8/small-package' feeds.conf.default 或者手动添加 sudo vim feeds.conf.defaultsrc-git kenzo https://github.com/kenzok8/openwrt-packages src-git small https://github.com/kenzok8/small src-git xiaorouji https://github.com/xiaorouji/openwrt-passwall-packages src-git passwall https://github.com/xiaorouji/openwrt-passwall编译到某些插件时需要提升GOlang版本大于1.22(Sing-box和hysteria)rm -rf feeds/packages/lang/golang git clone https://github.com/kenzok8/golang feeds/packages/lang/golang编译时修改默认主题为luci-theme-argon修改/lean/feeds/luci/collections/luci下的makefile,把LUCI_DEPENDS下的luci-theme-bootstrap修改成你想要z主题。然后make menuconfig把默认的luci-theme-bootstrap勾掉就OK编译时修改默认lan口IPvim package/base-files/files/bin/config_generate修改lan) ipad=${ipaddr:-"192.168.1.1"} ;;编译时按照Argon按照github上的指令编译生成镜像后是1.0.2早期版本。删掉lede/package/lean路径下的luci-theme-argon将lede/package/lean/luci-theme-argon复制到lede/package/lean/luci-theme-argon即可也可以通过rm -rf feeds/luci/themes/luci-theme-argon删除即可。FinalShell无法使用文件管理。安装或编译时启用Network-SSH-openssh-sftp-clientopenssh-sftp-server即可
2024年07月26日
109 阅读
0 评论
0 点赞
1
2
...
4