一台FreeBSD笔记本突然鼠标乱动=>pf防火墙设置@FreeBSD

缘起

一台FreeBSD的笔记本,突然鼠标乱动

思考了下,可能原因有三:

1 无线鼠标干扰

正巧没带鼠标,但是插着无线鼠标usb,不知道是不是别人的鼠标跟这个usb串台了。

2 触摸板机械故障

也许是天热触摸板开始有故障了? 但是怎么发作的这么突然呢? 又为什么突然好了?

3 非法入侵

是不是别人入侵了呢?

FreeBSD被别人入侵,会看到鼠标在屏幕上乱动吗? 文心说不太会,确实,我们光明正大给自己机器装远程的管理的时候都不太顺,这被黑了反而效率提高了。不过还是要小心为上,准备安装防火墙

在FreeBSD下手册里排第一位的是pf,是内核级防火墙。

设置pf防火墙

pf防火墙具体操作见文档:33.3. PF --- FreeBSD Handbook 2023.09.08 documentation

增加防火墙自启动配置

添加 pf_enable=yes/etc/rc.conf

复制代码
sysrc pf_enable=yes

启动防火墙

service pf start

若没有配置文件会报错,因此可以从 /usr/share/examples/pf/ 中拷贝过去一个

cp /usr/share/examples/pf/pf.conf /etc/pf.conf

如果自定义规则集已保存在其它位置,可以在 /etc/rc.conf 中添加一行,指定文件的完整路径:

复制代码
pf_rules="/path/to/pf.conf"

增加、修改规则

比如/etc/pf.conf文件中加上这两句

复制代码
block in all
pass out all keep state

意思就是阻止所有进来的,但是自己主动出去还是允许的。

如果修改了规则,需要重启服务

重启命令:

service pf restart

当然也可以这样重启服务:

复制代码
pfctl -e ; pfctl -f /etc/pf.conf

查看防火墙状态

service pf status

Status: Enabled for 0 days 00:18:17 Debug: Urgent

State Table Total Rate

current entries 23

searches 8248 7.5/s

inserts 196 0.2/s

removals 173 0.2/s

Counters

match 5301 4.8/s

bad-offset 0 0.0/s

fragment 0 0.0/s

short 0 0.0/s

normalize 0 0.0/s

memory 0 0.0/s

bad-timestamp 0 0.0/s

congestion 0 0.0/s

ip-option 0 0.0/s

proto-cksum 0 0.0/s

state-mismatch 0 0.0/s

state-insert 0 0.0/s

state-limit 0 0.0/s

src-limit 0 0.0/s

synproxy 0 0.0/s

map-failed 0 0.0/s

好了,这些就是pf防火墙的基本操作了。

结论

每台FreeBSD机器都应该第一时间起防火墙的,这个懒不得,拖不得

相关推荐
rit84324991 天前
基于STM32的触控USB鼠标设计
stm32·嵌入式硬件·计算机外设
Evand J1 天前
【滤波代码介绍|MATLAB】粒子滤波(PF)与自适应粒子滤波(APF)在三维动态系统状态估计中的对比,使用Sage Husa自适应的思想
开发语言·matlab·pf·粒子滤波·apf·自适应滤波
陳10302 天前
Linux:进程的基本理解
linux·计算机外设·进程
站长工具箱2 天前
基于浏览器的键盘按键测试工具功能解析
测试工具·计算机外设
ACP广源盛139246256732 天前
破局 Type‑C 切换器痛点@ACP#GSV6155+LH3828/GSV2221+LH3828 黄金方案
c语言·开发语言·网络·人工智能·嵌入式硬件·计算机外设·电脑
网络探索者4 天前
换了新显示器怎么验?我做了一个开箱即用的全平台屏幕检测工具
计算机外设
weixin_423995004 天前
unity 物体转向鼠标点击方向2d和3d
unity·计算机外设·游戏引擎
破烂儿5 天前
TMUX历史输出滚动查看全攻略(原生快捷键 + 鼠标配置优化)
服务器·学习·计算机外设
Evand J5 天前
【MATLAB例程】二维平面下的CV和CA模型,组成IMM的仿真,滤波使用粒子滤波PF,适用于非线性目标跟踪、定位等
matlab·平面·目标跟踪·pf·粒子滤波·imm·多模型
开开心心就好6 天前
支持自定义名单的实用随机抽签工具
windows·计算机视觉·计算机外设·excel·散列表·启发式算法·csdn开发云