adguard home的简单设置
Adguard Home常规用法DNS神器AdGuard Home最简单设置,网页秒开!秒解析、去广告、防污染的adguardhome安装设置教程!实现家里所有设备过滤广告,实现国内外流量精准分流#一瓶奶油Adguard Home常规用法 1、重要功能解析 dnsmasq 在OpenWrt中,dnsmasq是一个轻量级的DNS转发器和DHCP服务器,通常用于提供DNS解析和DHCP服务。 作为dnsmasq的上游服务器 这种方式会保留dnsmasq的本地DNS解析功能。 dnsmasq处理所有本地的DNS请求,然后将未缓存的请求转发给AdGuard Home。 这种方式的逻辑是:收到请后,dnsmasq会先尝试从其缓存中查找DNS请求的答案。如果请求的答案存在于dnsmasq的缓存中,则会直接返回给客户端,不会将请求转发给AdGuard Home。如果请求的答案不在dnsmasq的缓存中,则会将请求转发给AdGuard Home。 重定向53端口到AdGuardHome 通过防火墙或路由规则,将所有发往53端口的DNS请求重定向到AdGuard Home的端口。dn ...
关闭debian/ubuntu防火墙,禁用apache web服务命令
1234567891011121314151617#禁用 ufw 防火墙ufw disable#设置iptables规则iptables -P INPUT ACCEPTiptables -P FORWARD ACCEPTiptables -P OUTPUT ACCEPTiptables -t mangle -Fiptables -Fiptables -Xnetfilter-persistent save# 判断 apachectl 是否存在,如果检测到 Apache,则停止 apache2 服务,禁用 apache2 服务if [[ -n $(apachectl -v 2>/dev/null) ]]; thenservice apache2 stopsystemctl disable apache2fi
dism++精简优化windows安装包
准备工作 Dism++ Windows原版系统镜像(任何版本皆可) 第一步 提取所需版本映像 把准备好的系统镜像,鼠标这里以Windows11为例,利用解压软件,解压到文件夹;运行Dism,通过菜单栏,文件-打开映像文件,编辑映像文件窗口,点击浏览,添加我们解压好的,系统安装wim文件,路径在sources文件夹下,名为install,打开映像后,选中我们需要的系统版本,接着点击导出映像,保存路径随意,名字建议还是保持原来的名字,点击保存开始导出映像。此操作的目的,剔除不用的系统版本,以减少镜像体积。 第二步 挂载提取的映像 Dism主界面,文件-挂载映像,挂载映像界面,分别点击浏览,添加我们上一步提取的映像,以及设置挂载路径,最后点击确认,等待映像挂载完成,过程可能需要一段时间,耐心等待!映像挂载好后,单击打开会话,Dism便会加载当前系统映像菜单了 第三步 删除Windows内置应用 Dism启动,会默认挂载当前系统,所以我们操作的时候要谨慎,确保选中我们提取映像的系统,进行操作!点击常用工具下Appx管理,右侧窗口显示的都是预装应用,不知道都是什么不要紧,我会做一个对照表放在 ...
ubuntu开启nfs服务
在Ubuntu上设置NFS(网络文件系统)服务,可以让你在不同的计算机之间共享文件和目录。下面是如何在Ubuntu上设置NFS服务的基本步骤: 步骤 1: 安装NFS服务器首先,你需要安装NFS服务器。打开终端并运行以下命令来安装NFS服务器: 12apt updateapt install nfs-kernel-server 步骤 2: 配置NFS导出安装完NFS服务器后,你需要配置哪些目录将被共享。编辑/etc/exports文件来添加或修改共享目录: 1nano /etc/exports 在文件中添加一行来指定要共享的目录及其访问权限。例如,要共享/srv/nfs目录给所有网络上的客户端,可以这样设置: 1/srv/nfs *(rw,sync,no_subtree_check,no_root_squash) 这里,rw表示读写权限,sync表示数据同步写入硬盘,no_subtree_check可以加快访问速度,但可能会在删除深层目录时出现问题。根据你的需求调整这些选项。 步骤 3: 导出目录(可选)修改完/etc/exports文件后,你需要使更改生效。运行以下命令来导出配 ...
passwall2完美配置
前言:1、小猫咪插件使用Meta内核+FakeIP模式,不需要套任何插件就能够解决DNS污染、DNS泄露问题及去广告,但是跟IPv6的兼容性存在问题,因此比较适合在纯IPv4下使用。2、ssrPlus+插件需要搭配MosDNS来解决DNS泄露、IPv4/IPv6双栈共存等问题那有没有集合上述所有优点、规避缺点的插件呢? 今天就来聊聊几乎完美的:Pass Wall2 Pass Wall2能够给我们带来什么的体验?1、解决DNS泄露2、IPv4/IPv6双栈共存3、IPv6连接zerotier进行全隧道上网海淘4、去广告 一、规则管理删除默认的所有规则,然后添加Reject规则、Direct规则、Proxy规则 Reject规则填入域名:geosite:category-ads-all Direct规则填入:域名: xn--ngstr-lra8j.comgeosite:privategeosite:cnIP:geoip:privategeoip:cn Proxy规则填入:geosite:geolocation-!cn 规则的顺序一定要这样排列: 1、Reject规则 ...
truenas scale的arc配置
调整默认的 arc内存占用规则 根据ZFS的配置文档,系统通过zfs_arc_max来控制用做缓存的内存使用量。zfs_arc_max的默认值是0,代表50%。此外,还有一个zfs_arc_sys_free的参数,用于控制系统的空余内存上限,默认也是0。 调整配置 因此,我们要调整内存占用规则,就需要修改上述相关参数 进入 设置(System Settings)– > 高级(Advanced) 里找到 Init/Shutdown Script 添加脚本 echo SIZE_IN_BYTES >> /sys/module/zfs/parameters/zfs_arc_max其中 SIZE_IN_BYTES换成你想要的数值,例如 2GB 的话,填 2147483648 1echo 2147483648 >> /sys/module/zfs/parameters/zfs_arc_max ps任何pcie的直通都会导致pve无法使用内存ballooning技术,会让虚拟机在一开始就分配所有需要的内存,所以pve下的truenas不推荐直通pcie设备 ...
服务器用rclone挂载onedrive定时远程备份
一、安装 rclone使用脚本下载安装 Rclone: 1curl https://rclone.org/install.sh | sudo bash 1.在 rclone 中配置 OneDrive 1rclone config 输入 n 创建一个新配置 然后填一个名称,例如onedrive,会要求选择要挂载的网盘,找到 Microsoft OneDrive 并输入其前面的序号,接下来会要求输入 client_id 和 client_secret。然后会出现 OneDrive 区域选择,如下: 1234567891011Choose national cloud region for OneDrive.Enter a string value. Press Enter for the default ("global").Choose a number from below, or type in your own value 1 / Microsoft Cloud Global \ "global" 2 / Microsoft Clou ...
openmediavault(omv)的安装与配置,说部署zfs文件系统,安装docker
Openmediavault 的安装与配置获取系统镜像、制作启动 U 盘目前,Openmediavault 有基于 Debian 10 的 5.X 和基于 Debian 11 的 6.X 两个现役的大版本,我们这里选择较新的后者。打开 OMV 官方网站的下载页,下载 Stable 版本的 ISO 镜像,完成后用 SHA265 校验一下文件的完整性。我这里镜像的版本是 6.0.24。 使用 rufus 或者类似工具,将 ISO 文件烧入 U 盘。我这里使用 UEFI 启动,分区类型选择 GPT;烧录时会提示选择 ISO 还是 DD 模式,推荐选择速度更快的 DD 模式。 安装系统将服务器插上网线和电源,插入烧好镜像的 U 盘,开机选择 U 盘启动。随后会出现 OMV 的 LOGO 和启动选择项,选择 Install 回车进入安装程序: 选择语言:选择中文即可; 选择区域:中国; 选择键盘映射:汉语; 选择网络接口:选择插网线对应的接口; 主机名:默认即可; 域名:默认即可; root 用户密码和确认:推荐留空以禁用,不建议直接使用 root 用户; 设置初始用户全名和用户名:自定义,我 ...
ubuntu的重定向输出功能
在 Ubuntu 中, > 符号主要用于重定向输出,它会将命令的输出结果发送到指定的文件或设备,而不是默认的标准输出(通常是终端屏幕)。 这里详细解释 > 的用法,并提供一些示例: 基本用法: 1command > file command: 你要执行的命令。 >: 重定向操作符。 file: 你要写入输出的目标文件。 工作原理: 执行 command: Ubuntu 首先执行 command。 捕获输出: command 的标准输出(通常是屏幕上显示的内容)会被捕获。 重定向到文件>操作符将捕获的输出重定向到file 如果 file 不存在,则会创建该文件。 如果 file 已经存在,则会覆盖该文件的内容。 示例: 将 ls -l 的输出保存到文件 directory_listing.txt 中: 1ls -l > directory_listing.txt 执行此命令后,终端屏幕上不会显示 ls -l 的输出,而是将输出内容写入到 directory_listing.txt 文件中。你可以使用 cat directory_lis ...
ubuntu安装ssh
要在Ubuntu上安装SSH服务器,你可以按照以下步骤进行: 更新包列表: 1apt update 安装OpenSSH服务器: 1apt install openssh-server 检查SSH服务状态: 安装完成后,SSH服务会自动启动。你可以使用以下命令检查SSH服务的状态: 1systemctl status ssh 启动SSH服务(如果未自动启动): 1systemctl start ssh 设置SSH服务开机自启动: 1systemctl enable ssh 完成这些步骤后,你的Ubuntu系统应该已经成功安装并运行了SSH服务器。你可以使用SSH客户端连接到你的Ubuntu系统,例如: 1ssh username@your_server_ip