博文

软件镜像网站

yum源 华为:wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo  阿里云:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo  清华大学:https://mirrors.tuna.tsinghua.edu.cn/help/centos/   网易:wget http://mirrors.163.com/.help/CentOS8-Base-163.repo PVE8.0软件源 (清华源) proxmox | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror (中科大) Proxmox 源使用帮助 — USTC Mirror Help 文档 软件镜像网站 PVE镜像地址 Index of /iso/ (proxmox.com) 爱快下载地址 固件下载-爱快 iKuai-商业场景网络解决方案提供商 (ikuai8.com) 清华大学开源软件镜像站 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 华为开源镜像站 华为开源镜像站_软件开发服务_华为云 (huaweicloud.com) 阿里开源镜像站 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com) 腾讯软件源 腾讯软件源 (tencent.com) 网易开源镜像站 欢迎访问网易开源镜像站 (163.com)

pve直通PCI设备报错 No IOMMU detected, please activate it.See Documentation for further information.

图片
在PVE中使用添加PCI设备的时候报故障,如上图 1.启用IOMMU 首先打开grub的bootloader内核命令行配置文件: 添加intel_iommu=on,例如: Intel CPU GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"  保存退出Ctrl+x,y,回车 更新grub update-grub 重启 reboot 重启后可以看见可以添加pci设备了 如果是AMD CPU则改为 GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on" 

Linux网络环境设置

  修改网卡配置文件   vim /etc/sysconfig/network-scripts/ifcfg-*** 切换至网卡配置文件目录,查看网卡具体配置文件名 cd /etc/sysconfig/network-scripts ls 配置网卡ip信息(例如eth0): vim ifcfg-eth0              BOOTPROTO=static                           # 指定 IP 方式为静态 IP 地址               NAME=br0                                        # 名称               DEVICE=br0                                       # 设备名称    ...

linux防火墙管理-firewalld

  防火墙( Firewall ):计算机网络中的防火墙通常连接两个网络,是外部 Internet 和内部网络之间的交汇点 , 同时也是一道屏障 主要功能:实施安全策略、过滤传输数据、记录 Internet 活动、 IP 地址转换、保护内部网络信息安全 firewalld 的九大区域 : 1.     public : 默认区域(公共区域),只有设置为允许的通信才可以通过 2.     trusted : 信任区域,允许所有通信通过 3.     drop : 丢弃区域,拒绝所有通信 4.     block :拒绝所有外部通信,允许内部通信 5.     external : nat 区域,开启 nat 和端口映射 6.     dmz :非军事工域,允许外部访问的服务器 7.     work :工作区域 8.     home :家庭区域 9.     internal :内部区域 1. 【查看规则】 查看 firewalld 状态 : systemctl status firewalld 查看当前默认区域: firewall-cmd --get-default-zone 查看默认区域的所有规则: firewall-cmd --list-all 查看所有区域 : firewall-cmd --get-zones 查看接口所在区域 : firewall-cmd --get-zone-of-interface=eth0 指定区域查看该区域的所有规则: firewall-cmd --zone=trusted --list-all 查看所有区域的规则: firewall-cmd --list-all-zones 2. 【修改规则】 修改默认区域 : firewall-cmd --set-default-zone=trusted 在默认区域添加服务: firewall-cmd --add-service=http 将网卡添加到指定区域: firewall-c...

端口转发工具gost-v3-备份

  gost-v3 项目地址: https://github.com/go-gost/gost 官方文档: https://gost.run 根据官方文档启动端口转发后,可以切换到后台运行 Ctrl+Z,然后输入bg %1 以及需要关注服务器的防火墙是否放通

Centos8使用本地源

图片
  Centos8使用本地源 太久没用centos8的本地源了,这里做个笔记 第一步,打开虚拟机设置,将镜像文件连接虚拟机,然后确认 第二步 df -Th #查看光盘是否连上虚拟机 看到类型为iso9660类型的文件 mkdir /mnt/iso #创建挂载目录,这里我使用/mnt/iso目录为例 mount /dev/cdrom /mnt/iso/ #将光盘挂载到/mnt/iso目录 df -Th #检查是否挂载成功 可以看到光盘的挂载点已经改变 第三步 编写yum源文件 cd /etc/yum.repos.d/ #切换到yum源文件目录下 cp -r /etc/yum.repos.d /mnt/ #备份一份源文件,预防出错 rm * #删除文件下其他加载不了的源,当前只要保留CentOS-Media.repo文件即可 vim /etc/yum.repos.d/CentOS-Media.repo #编辑本地源文件 重要的是baseurl = file://+挂载点路径+BaseOS/AppStream 然后保存退出 第四步 清除yum缓存 yum clean all #清除yum缓存 然后重新缓存yum源 yum makecache #缓存yum源 然后就可以使用本地源安装软件了 第五步 配置自动挂载,不配置重启后需要重新做挂载动作 vim /etc/fstab #进入自动挂载文件中,在末尾追加,可以参考别人的格式 保存退出 重启检查是否成功自动挂载

Liunx安装Node.js安装教程

图片
  Liunx安装Node.js安装教程 1.下载、解压node.js(本文以最新18版本为例) 新建一个目录下载(个人习惯) mkdir+新建目录路径 进入目录 cd+新建目录 下载:        wget https://nodejs.org/dist/v18.13.0/ node-v18.13.0-linux-x64.tar.xz 如要安装其他版本,请到官网 https://nodejs.org/en/download/ 替换版本 如安装14版本 wget  https://nodejs.org/dist/v14.17.4/node-v14.17.4-linux-x64.tar.xz 解压: tar xf node-v18.13.0-linux-x64.tar.xz 使用pwd检查目录,并复制目录,用在后面的添加环境变量 2.添加环境变量 这一步如果不是root(管理员)需要使用sudo借用权限,我在root模式可以直接 vim sudo vim /etc/profile 进入之后输入 i 进入编辑模式 如图:在最下面添加 export NODEJS_HOME= /user/test/node-v18.13.0-linux-x64 export PATH=$NODEJS_HOME/bin:$PATH 添加完成以后 esc 退出编辑 :wq 保存并退出(如果输入错误按q!强行推出,然后重进,可以参考vi命令的使用方法) 3.查看node和npm版本号确认成功安装(示例) node 版本号:node -v npm 版本号: npm -v