修复 Openwrt 的 docker 容器无法联网问题

  1. /etc/config/dockerd
  2. 修改 wan_mode 改为 1

1:vim /etc/sysctl.conf,添加下列内容

1:vim /etc/sysctl.conf,添加下列内容:Bash复制

net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-call-arptables = 1

2:Luci>网络>防火墙>转发:接受
3:Luci>状态>防火墙>重启防火墙
4:ssh执行service dockerd restart

发表在 日常 | 留下评论

proxmox ve (PVE) 增加 local 目录的大小即扩容

proxmox ve (PVE) 增加 local 目录的大小即扩容

1T的SSD, proxmox 安装完后默认分配给了 local 目录100G,local-lvm 是900G

由于虚拟机备份文件VZDump默认是存储到local目录的,再加上上传的IOS镜像,100G很经常不够用,那怎么扩容增加空间呢?

首先 fdisk -l 命令,查看/dev/mapper/pve-root大小,下边这个是我的

Disk /dev/mapper/pve-root: 96 GiB, 103079215104 bytes, 201326592 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
1
2
3
4
5
6
然后对 /dev/mapper/pve-root 扩容,命令如下,即增加1G的空间
lvextend -L +1G /dev/mapper/pve-root

root@xxx:/# lvextend -L +1G /dev/mapper/pve-root
Size of logical volume pve/root changed from 96.00 GiB (24576 extents) to 97.00 GiB (24832 extents).
Logical volume pve/root successfully resized.
1
2
3
4
5
6
执行后实际大小其实是还不会变化的,还需要下边的命令, 作用是执行上边的扩容操作

resize2fs /dev/mapper/pve-root

root@xxx:/# resize2fs /dev/mapper/pve-root
resize2fs 1.44.5 (15-Dec-2018)
Filesystem at /dev/mapper/pve-root is mounted on /; on-line resizing required
old_desc_blocks = 12, new_desc_blocks = 13
The filesystem on /dev/mapper/pve-root is now 25690112 (4k) blocks long.
1
2
3
4
5
6
7
8
9
以上操作结束,就可以在pve的web ui上看到空间的增加了

发表在 日常 | 留下评论

授人以鱼不如授人鲤鱼

教教大家如何找Jetbrains激活服务器

首先打开https://search.censys.io/这个网站,

输入 services.http.response.headers.location: account.jetbrains.com/fls-auth ,搜索

发表在 日常 | 留下评论

Debian系统怎么查看磁盘使用情况?

查看各文件和文件夹的体积

du -sh *

发表在 日常 | 留下评论

自用DD脚本分享,亲测可用!

wget --no-check-certificate -O AutoReinstall.sh https://git.io/AutoReinstall.sh && bash AutoReinstall.sh

默认密码 Pwd@CentOS Pwd@Linux

发表在 日常 | 留下评论

从NodeSource存储库安装Node.js和npm

NodeSource是一家专注于提供企业级Node支持的公司,它维护一个包含多个Node.js版本的APT存储库。

如果需要安装特定版本的Node.js,请使用此存储库,在选写本文时,NodeSource存储库提供的版本有v12.x(最新的稳定版本)、v11.x、v10.x(最新的LTS版本)、v8.x(之前的LTS版本)。

我们将安装Node.js版本12.x。

首先,通过运行以下curl命令将NodeSource存储库添加到系统中:

curl -sL https://deb.nodesource.com/setup_18.x | sudo bash --

添加存储库以安装Node.js和npm类型后:

sudo apt-get install nodejs

键入以下命令确保已正确安装Node.js:

node --version

返回信息如下:

v12.8.1

发表在 日常 | 留下评论

Adobe 2022

这个东西 WB上@vposy 一直在稳定更新的

2021.12.29 更新
2022 SP版和大师版实时更新。
天翼:http://t.cn/A6IgGNIS(访问码:3aud)
百度: 链接:http://t.cn/A6IO5vPr 提取码:3jek

od分流:https://pan.xrenblog.com/%E8%BD%AF%E4%BB%B6/Adobe%202022%20Windows

https://www.aliyundrive.com/s/fmMXUBsNiUF
提取码:fuli


默认密码为@vposy

发表在 日常 | 留下评论

将应用注册成为服务

使用Winsw将应用注册成服务


背景: 在长时间使用Clash for Window之后,觉得CFW占用内存太大了,因而自己也不太需要图形界面。所以就想着直接运行Core行不行。然后每次都要用管理员身份打开Terminal就很烦。于是就了解到了使用winsw将应用注册成服务  

1. 下载winsw

https://github.com/winsw/winsw/releases

2. 注册服务

  1. 编写配置文件
    1. 将下载下来的winsw改名为 服务名 例如 我想将服务注册为clash-service,那么winsw名就叫clash-service.exe
    2. 需要编写一个和程序同名的XML文件作为winsw的配置文件
    3. 例如:我想将服务注册为clash-service,那么配置文件名就叫clash-service.xml
<service>
    <id>Clash</id>
    <name>Clash</name>
    <description>Clash Core</description>
    <executable>clash</executable>
    <arguments>-d .</arguments>
    <logpath>./logs</logpath>
    <logmode>reset</logmode>
</service>


# executable  代表文件路径   不用加.exe
# arguments   代表启动命令
  1. 安装服务
      1. 编写好配置文件之后,把配置文件和可执行文件放在一起,这样winsw才能正确识别配置文件
      2. 然后打开一个管理员权限的命令提示符或Powershell窗口,然后输入winsw install,如果返回值为0,说明已将程序注册为服务
发表在 日常 | 留下评论

让 Win+D 只作用于双屏其中一个屏!

相信很多用双屏的朋友和我一样,有主屏幕干活,副屏幕看点其他的类似于直播什么的东西,而有时候经常需要用 WIN+D 来最小化主屏幕这边的内容,但是 WIN+D 按下去之后两个屏幕的内容都直接隐藏了,体验非常不好。

下面这个软件就是 用来解决这个问题的。

发表在 日常 | 留下评论

测试图床

发表在 日常 | 留下评论