zabbix7.2添加钉钉群报警监控

debian 12 环境下添加钉钉群报警监控

zabbix7.2.8安装环境检查出错,修改 /etc/php/8.2/fpm/php.ini 文件参数。

一:安装Python3、相关包以及创建钉钉发送消息日志文件

apt install python3-requests -y

先在钉钉群聊里添加一个自定义的机器人

并复制webhook的内容 如下面 创建新建群手加入 机器人就可得到

https://oapi.dingtalk.com/robot/send?access_token=37e23308d1b84eb4ac34566e03c4c4e74b7eedecbcc002exxxxxxxxxxxxxxx

下载钉钉脚本,修改 webhook 为自己的钉钉机器人 webhook 值

wget -P /usr/lib/zabbix/alertscripts http://d.junlin.li/zabbix/dingding.py
chown zabbix:zabbix /usr/lib/zabbix/alertscripts/dingding.py
chmod +x /usr/lib/zabbix/alertscripts/dingding.py

创建钉钉发送日志文件路径

touch /var/log/zabbix_dingding.log
chown zabbix:zabbix /var/log/zabbix_dingding.log
chmod +x /var/log/zabbix_dingding.log

阅读更多

debian安装桌面系统,安装RustDesk

此方法适用于纯净版debian10~debian12无桌面环境。

apt install task-xfce-desktop -y

apt install xorgxrdp xrdp -y

adduser xrdp ssl-cert

dpkg-reconfigure locales #选择en-us utf8和zh-ch utf8,选择中文,然后重启vps

adduser xxxx #建立自己的桌面用户,root不能直接运行chrome

apt-get install fcitx5* unicode-cldr-core -y

echo -e 'XIM=fcitx5\nXIM_PROGRAM=fcitx5\nGTK_IM_MODULE=fcitx5\nQT_IM_MODULE=fcitx5\nXMODIFIERS=@im=fcitx5\nSDL_IM_MODULE=fcitx5\nGLFW_IM_MODULE=fcitx5' > /etc/environment

下载安装 Google Chrome 浏览器

阅读更多

linux路由跟踪

壹:

traceroute 应使用 TCP 或 ICMP,默认情况下 traceroute 命令发送 udp 包进行路由追踪。

但是许多节点路由会丢弃 udp 包,所以参考价值不大,需要使用 tcp 或者 icmp 协议。

traceroute [ip/domain] -I[or -T]

 

贰:

nmap路由跟踪。

apt-get install nmap -y

阅读更多

win10优化

1:win10增加启动项,运行 shell:startup

 

2:win10自动登录,运行 netplwiz

找回自动登录复选框的办法:

打开注册表路径

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device

修改下面的DevicePasswordLessBuildVersion值为0,那么再运行Netplwiz,【要使用本计算机,用户必须输入用户名和密码】复选框就又出现了。

 

3:删除资源管理器中的onedrive图标:

在HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
双击展开,双击ShellFolder,在右边就可以看到Attributes项。
双击Attributes项打开。把f080004d数值改成f090004d

 

阅读更多

syncthing搭建中继服务器

 

发现服务器:用于发现互联网上的同伴。

中继服务器:当双方无法直接建立数据连接时,才会利用中继服务器进行数据连接,若用中继服务器进行连接,则流量会流过中继服务器。

 

下载当前主机的发现服务器主程序 stdiscosrv

https://github.com/syncthing/discosrv/releases

下载当前主机的发现服务器主程序 relaysrv

https://github.com/syncthing/relaysrv/releases

选择对应版本,linux 服务器基本是 linux-amd64

下载:

wget https://github.com/syncthing/discosrv/releases/download/v1.23.4/stdiscosrv-linux-amd64-v1.23.4.tar.gz

wget https://github.com/syncthing/relaysrv/releases/download/v1.28.0/strelaysrv-linux-amd64-v1.28.0.tar.gz

阅读更多

ospf实验记录

要求:R1 ping 通 123.1.2.3

R1配置:

[Huawei]sysname R1
[R1]
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ospf enable 10 area 0
[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 24
[R1-GigabitEthernet0/0/0]q
[R1]
[R1]ospf 10
[R1-ospf-10]dis th
[V200R003C00]
#

阅读更多

RustDesk自建服务器教程

官网:https://rustdesk.com

开源地址:https://github.com/rustdesk

本教程仅适用于debian

下载地址:https://github.com/rustdesk/rustdesk-server/releases

根据自己服务器系统下载 rustdesk-server-hbbr 和 rustdesk-server-hbbs 两个包安装。

wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-hbbr_1.1.14_amd64.deb

wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-hbbs_1.1.14_amd64.deb

dpkg -i rustdesk-server-hbbr_1.1.14_amd64.deb

dpkg -i rustdesk-server-hbbs_1.1.14_amd64.deb

阅读更多

debian12搭建zabbix proxy7.0安装教程

参考前面一篇zabbix server的教程,数据库安装差不多,细微的差别。这里不再插入图片赘述,直接命令运行。

官网教程:

https://www.zabbix.com/cn/download?zabbix=7.0&os_distribution=debian&os_version=12&components=proxy&db=mysql&ws=

1:安装Zabbix-proxy运行以下命令:

wget https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_7.0-1+debian12_all.deb

dpkg -i zabbix-release_7.0-1+debian12_all.deb

apt update -y

apt install zabbix-proxy-mysql zabbix-sql-scripts mariadb-server mariadb-client -y

然后运行一个数据库安全建议的脚本

mysql_secure_installation

第一步直接回车,第二步按 Y 然后回车,第三步按 Y 设置数据库root密码,后面剩下的都是按 Y 然后回车。

 

阅读更多