Hi all,

 In the following days, I want to replace some linux systems that acts as 
IDS/IPS nodes with OpenBSD 6.1 (congratulations to all OpenBSD's team. IMO, the 
best OpenBSD that I have used).

 These OpenBSD nodes will be installed with Suricata, Bro and Snort components. 
In the Linux and FreeBSD world, when you try to monitor 1GB/10GB networks 
(which is my case), some kernel variables needs to be tweaked.

 An example for linux systems some options are:

net.core.rmem_max
net.core.wmem_max
net.core.rmem_default
net.core.wmem_default
net.core.optmem_max
net.ipv4.tcp_rmem
net.ipv4.tcp_wmem
net.ipv4.udp_mem

 In the OpenBSD's old days, you can tweak some options like send and receive 
network buffers, etc. But in most recent OpenBSD releases, most of these 
options are not available, from what I understand, that is already made some 
sort of "tunning" by default in GENERIC kernel.

 But I see some kernel options that could need to be modified to use IDS/IPS 
software. Some of them:

kern.somaxconn
net.inet.udp.recvspace
net.inet.udp.sendspace
net.bpf.maxbufsize (I am not sure about this option)
....

 On the other side, I don't want to break anything in this first stage :) ... I 
prefer to do some type of control first and after apply these changes.

 Any recommendation? 

Many thanks.


-- 
Greetings,
C. L. Martinez

Reply via email to