docker设置iptables=false后无法解析DNS的解决方法
docker设置iptables=false后无法解析DNS的解决方法 本文参考:docker设置iptables=false后无法解析DNS的解决方法_docker iptables false docker默认使用iptables进行网络配置,与ufw有点不兼容,ufw无法管控docker暴露出来的端口,可能会造成一定的安全问题,所以某些情况下需要将docker的iptables设置为false。设置之后进入docker容器内部发现无法访问网络,只能与172.17.0.1网段通信。 解决方案如下:sudo systemctl edit docker.service 123[Service]ExecStartPre=/usr/sbin/iptables -t nat -A POSTROUTING -s 172.0.0.0/16 ! -o docker0 -j MASQUERADEExecStopPost=/usr/sbin/iptables -t nat -D POSTROUTING -s 172.0.0.0/16 ! -o docker0 -j MASQUERADE 配置解释 ...
多块磁盘配置lvm卷 不含vg卷的某块磁盘损坏解决
多块磁盘配置lvm卷 不含vg卷的某块磁盘损坏解决解析 Linux 的 LVM 会默认存储用户对 PV/VG/LV 的每一步操作,并自动把当前的 VG 的信息备份到一个文件里面,位置是 /etc/lvm/backup/VG 名或者 /etc/lvm/archive/VG 名。这个文件里面记录的东西大概跟 vgdisplay/pvdisplay/lvdisplay 输出的信息一致,里面也包括了对于恢复 VG 信息至关重要的 PV UUID。 适用场景: 误操作、磁盘异常掉电等原因可能会造成硬盘的逻辑损坏,当LVM中某块硬盘出现异常时,会导致部分逻辑卷或整个卷组无法访问的情况。我们查看pv时会发现提示unknow device,并提示“Couldn’t find device with uuid xxx”。问题如图,本文介绍了LVM中某块硬盘损坏的灾难修复,来尽可能恢复灾难所造成的数据损失。 一. 具体现象模拟坏境:两块磁盘配置 lvm 挂载于home目录,模拟其中一块磁盘损坏(手动卸载其中一块磁盘) 挂载目录写入文件测试恢复 能否恢复数据 现象:此时有一块pv处于unknow状态 重 ...
开源聊天系统fiora与Vocechat部署
开源聊天系统fiora与Vocechat部署一. Vocechat部署 官网:Docker 安装 | VoceChat github仓库:https://github.com/privoce ios 安卓 app下载:VoceChat Website 缺点:使用firebase通知推送 对国内不友好 基本无法使用 管理员需在 Firebase Cloud Console 中配置 FCM。 ⚠️ 请注意:如果使用自定义的推送配置,则移动端(iOS 及 Android)的推送服务将会不可用,这与 iOS 和 Android 的应用签名相关。因此只有网页端可以收到推送消息。目前在最新的网页端中提供了一套默认配置,详情可以访问设置 -> Firebase。远期规划会提供移动端 SDK,到时可以由用户用自己的项目签名。 ⚠️ 如果您的 VoceChat 后端部署在中国大陆,则推送可能因网络管制而不可用,因为目前的推送服务依赖 Google Firebase。我们计划逐步将推送替换成直接支持 APNs 及其他国内安卓手机厂商支持的平台。 介绍Vocechat是一套支持独立部署的个人云社交媒体 ...
开源模型接入平台MaxKB部署
开源模型接入平台MaxKB部署及对接OneApi 本平台由国内值得尊敬的强大公司飞致云开源的支持多用户隔离的模型接入平台 MaxKB 是一款基于 LLM 大语言模型的知识库问答系统。 多模型支持:支持对接主流的大模型,包括本地私有大模型(如 Llama 2)、OpenAI、通义千问、Kimi、Azure OpenAI 和百度千帆大模型等; 开箱即用:支持直接上传文档、自动爬取在线文档,支持文本自动拆分、向量化,智能问答交互体验好; 无缝嵌入:支持零编码快速嵌入到第三方业务系统。 默认用户密码 用户名: admin 密码: MaxKB@123.. 一. 部署镜像可选 121panel/maxkbregistry.cn-hangzhou.aliyuncs.com/zznn/mycentos:maxkb-v1.4.1 docker命令方式部署 1234docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data 1panel/maxkb# 用户名: admin# 密码: MaxKB ...
kvm教程
kvm教程虚拟化的定义虚拟化技术最早出现在60年代的IBM大型机系统,这些机器通过Hypervisor(又称虚拟机监控器)的程序在一台物理的服务器上可以跑多台虚拟机(VirtualMachine,VM),虚拟机共享物理机的CPU、内存、10 等硬件资源,但逻辑上虚拟机之间是相互隔离的。 常见的Hypervisor类型类型1-裸机型: 直接运行在硬件设备上的,这种架构搭建的虚拟化环境称为裸机虚拟化环境,例如:VMware ESXl类型I1-主机托管型: 运行在具有虚拟化功能的操作系统上的,这种架构构建的是主机虚拟化环境,例如: VMware Workstation.VirtualBox、KVM、xen等。 虚拟化的类型服务器虚拟化: 可在一台物理机上运行多个虚拟机,各虚拟机之间相互隔离互不影响,虚拟机的完整状态保存到文件中,移动和复制虚拟机就像移动和复制文件一样轻松,可将任意虚拟机调配或迁移到其他理服务器上。 容器虚技术: 典型的就是docker、Linux Container(LXC)等 网络虚拟化: 通过软件定义网络,即网络的创建不再依赖于物理设备,如公有云厂商允许用户自己创建 ...
confluence部署
confluence部署一. 安装java 1.812apt-get install software-properties-commonapt-get install openjdk-8-jdk 二. 部署mysql5.7本次我们使用docker部署 特别说明(本文已写入docker-compose文件中) 一定要设置数据库隔离级别 SET GLOBAL tx_isolation='READ-COMMITTED'; 否则会导致confluence连不上数据库 1234567891011121314151617181920212223242526272829303132333435363738394041version: "3.0" services: ...
homepage与sun-panel轻量级导航部署
homepage与sun-panel轻量级导航部署 镜像可选 12ghcr.io/gethomepage/homepage:latestregistry.cn-hangzhou.aliyuncs.com/zznn/mycentos:homepage 其他各种导航 https://wn-apple-teawine.fun/2023/11/23/web-start轻量级导航栏部署 https://wn-apple-teawine.fun/2023/08/11/webstack部署 一. 部署123456789101112131415161718192021version: "3.8"services: homepage: image: registry.cn-hangzhou.aliyuncs.com/zznn/mycentos:homepage container_name: homepage restart: unless-stopped ports: - 3123:3000 environment: - PU ...
ubuntu20.04部署ftp服务
ubuntu20.04部署ftp服务一. 安装ftp服务并创建登录用户1sudo apt-get install vsftpd 添加ftp用户 创建用户(用户名为myftp,与后面vsftpd配置文件对应): 12345sudo useradd -m myftp -d /home/myftp# 若不想让该用户登录系统sudo useradd -m myftp -d /home/myftp -s /bin/bash/nologin# 设置用户密码sudo passwd myftp 创建用户目录,并赋予权限(此步骤必须在创建用户之后) 12sudo mkdir /home/myftpsudo chmod 755 /home/myftp -R 二. 修改服务配置1sudo vi /etc/vsftpd.conf 配置如下: 12345678910111213141516171819202122232425262728293031323334353637listen=YES#listen_ipv6=YES #使用IPV6anonymous_enable=NO #不允许匿名 ...
linux部署hexo
linux部署hexo一. 安装node.jsnode.js下载链接 资源下载链接 | > 二. 配置node.jsnode.js下载完成后 12345mkdir -p /usr/local/node/cd /usr/local/node/此时将安装包上传到此目录后解压rz tar -xvf node-v16.13.1-linux-x64.tar.xz 配置环境变量 1234567# 配置环境变量 vim /etc/profile# 添加如下# Nodejsexport PATH=/usr/local/node/node-v16.13.1-linux-x64/bin:$PATH# 生效source /etc/profile 此时nodejs安装完成。 三. 安装cnpm12345678910111213141516# 输入以下内容,验证是否安装成功# 安装一个npm的加强版npm install -g cnpm --registry=https://registry.npm.taobao.org# 设置仓库为npm仓库npm config set registry htt ...
fastgpt对接one-api部署
fastgpt对接one-api部署 默认密钥:root/1234 one-api部署 部署链接 | > 一 fastgpt使用docker-compose方式部署镜像可选123registry.cn-hangzhou.aliyuncs.com/zznn/mycentos:pgvector-v0.5.0registry.cn-hangzhou.aliyuncs.com/zznn/mycentos:mongo5.0.18registry.cn-hangzhou.aliyuncs.com/zznn/mycentos:fastgptv4.7 官网部署方式:1234mkdir fastgptcd fastgptcurl -O https://raw.githubusercontent.com/labring/FastGPT/main/files/deploy/fastgpt/docker-compose.ymlcurl -O https://raw.githubusercontent.com/labring/FastGPT/main/projects/app/data/config ...
one-api及oen-api-plus部署及使用
one-api及oen-api-plus部署及使用 调用的接口是国外的例如chatgpt时需要配置代理或者使用国外服务器 初始密码:root/123456 使用docker-compose部署镜像可选12justsong/one-api:latest image: registry.cn-hangzhou.aliyuncs.com/zznn/mycentos:one-api-latest docker方式123456# 使用 SQLite 的部署命令:docker run --name one-api -d --restart always -p 3000:3000 -e TZ=Asia/Shanghai -v /home/ubuntu/data/one-api:/data justsong/one-api# 使用 MySQL 的部署命令,在上面的基础上添加 `-e SQL_DSN="root:123456@tcp(localhost:3306)/oneapi"`,请自行修改数据库连接参数,不清楚如何修改请参见下面环境变量一节。# 例如:docker run - ...
ubuntu配置网卡bond版 openstack部署
ubuntu配置网卡bond版 openstack部署 环境:8C24G windows10家庭版 workstdtion17 pro ubuntu20.04 由于电脑性能原因此次使用单节点测试 一. ubuntu网卡bond配置见链接 | :workstdtion模拟交换机划分vlan及网卡bond设置 二. 两或单副本ceph部署脚本部署方式见链接 | :ceph一键部署 备注ceph网络选择: –mon-ip 10.56.60.11 –cluster-network 10.56.50.0/24 –allow-overwrite 三. 两或单副本openstack部署1. global.yml文件配置 网络与一中保持一致1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283# -------------------&l ...
avatar
粘人的鸭嘴兽的小站🍈
..........
ZzNnWn.
Announcement
欢迎来到ZzNnWn.的博客
Recent Post
Newest Comments
loading...
Info
Article :
140
Run time :
Total Count :
145.3k
UV :
PV :
Last Push :
一言
:D 获取中...
:D 获取中...