Home
Help
Search
Login
Register
OPNsense Forum
»
English Forums
»
Zenarmor (Sensei)
»
Sensei on OPNsense - Application based filtering
« previous
next »
Print
Pages: [
1
]
2
3
...
79
Author
Topic: Sensei on OPNsense - Application based filtering (Read 507664 times)
mb
Hero Member
Posts: 941
Karma: 99
Sensei on OPNsense - Application based filtering
«
on:
August 25, 2018, 03:38:14 am »
Hello,
I'm Murat, founder of Sunny Valley Networks, the company behind Sensei.
Very much pleased to meet the OPNsense community.
I've seen a thread about Sensei in the forum, so I thought it might be a good idea to start a dedicated topic to help people with the software.
Sensei is a plugin for firewalls which complement them with features like Application Filtering, Advanced Network Visibility and Cloud Application Control. Currently, Sensei community edition is available for OPNsense platform.
I've seen that some members have already downloaded and trying Sensei. Many thanks for that. We're grateful.
I've created this topic about Sensei to help you to try it out, and try to solve any problems you guys might have encountered.
Although we reached our target number of beta testers, we always have room for forum members.
If you're interested in trying it, please do not hesitate to contact me privately. I can share the URL to the latest installer.
Very much looking forward to reading your feedback and helping you with the software.
More information about Sensei can be found on the product web page:
https://sunnyvalley.io/sensei
All the best
Murat
«
Last Edit: August 25, 2018, 06:35:47 am by mb
»
Logged
marjohn56
Hero Member
Posts: 1701
Karma: 179
Re: Sensei on OPNsense - Application based filtering
«
Reply #1 on:
August 26, 2018, 12:05:21 pm »
Thanks to @mb for sending me a link to test this. This is a quick summery of my first impressions, also to prevent any cross-contamination issues I did a clean install using zfs and then bootstrapped opnsense install. Firmware flavour is development and core upgrade carried out.
Installation was straight forward as was configuration. Initial configuration left me with zero information, this appears to be because I had selected the LAN as the interface to monitor, however, my LAN is a bridge, changing this to the OPT1,OPT2,OPT3 interfaces solved this and then it all started working well.
Note I am using this on a Qotom i5 with 8Gb RAM. It is recommended that this is the minimum requirement for a 100 user system. On my test system there is minimal extra load on the CPU, but my test system is limited to only two devices attached to the LAN.
My first impressions are that is a very impressive package, it will be interesting to see what the differences will be between the commercial and community editions are when that time arrives.
Logged
OPNsense 24.7
-
Qotom Q355G4
- ISP -
Squirrel 1Gbps
.
Team Rebellion Member
- If we've helped you remember to applaud
mb
Hero Member
Posts: 941
Karma: 99
Re: Sensei on OPNsense - Application based filtering
«
Reply #2 on:
August 27, 2018, 07:43:54 am »
@marjohn56, many thanks for giving Sensei a try and providing feedback. This is very valuable for us.
Glad to hear that installation & configuration went smooth.
Sensei utilizes netmap behind the scenes, which does not play well with bridged interfaces. Netmap in FreeBSD 11.x, which OPNsense is based on is quite old. I think we can also contribute to OPNsense team with an improved netmap support. I believe this will also help resolve some Suricata issues.
We'd love to hear about performance figures with a larger user base if you happen to have access to one. Currently the largest deployment we know of is 200 Mbps sustained WAN throughput with about 850 users. HW is an old HP DL360-g8 (xeon e5-2450L @1.8GHz) and 16GB RAM.
Delighted to see that product is up to the duty.
Enterprise <-> Community edition work is ongoing. For now I'm happy to tell that community edition for OPNsense will always be there and forever free.
Logged
Mundan101
Jr. Member
Posts: 54
Karma: 3
Re: Sensei on OPNsense - Application based filtering
«
Reply #3 on:
August 29, 2018, 02:01:30 pm »
I have sensei up at running and so far so good!
Logged
marjohn56
Hero Member
Posts: 1701
Karma: 179
Re: Sensei on OPNsense - Application based filtering
«
Reply #4 on:
August 29, 2018, 03:10:48 pm »
Quote from: Mundan101 on August 29, 2018, 02:01:30 pm
I have sensei up at running and so far so good!
Just in case @mb has not told you, IPv6 is still WIP, so v4 only for now, still cool though
Logged
OPNsense 24.7
-
Qotom Q355G4
- ISP -
Squirrel 1Gbps
.
Team Rebellion Member
- If we've helped you remember to applaud
mb
Hero Member
Posts: 941
Karma: 99
Re: Sensei on OPNsense - Application based filtering
«
Reply #5 on:
August 30, 2018, 01:18:22 am »
@Mundan101, thank you for testing and giving feedback.
@marjohn56, thank you for pointing it out. It's been FAQ'd now
To better support the software and help people who are having issues, we've created a Gitlab project.
Please feel free to send any bug-reports & enhancement requests there:
https://gitlab.com/svn-community/opnsense-sensei-plugin
Logged
mimugmail
Hero Member
Posts: 6766
Karma: 494
Re: Sensei on OPNsense - Application based filtering
«
Reply #6 on:
August 30, 2018, 09:16:18 am »
@mb
https://www.sunnyvalley.io/eastpect
What about TLS 1.3?
Logged
WWW:
www.routerperformance.net
Support plans:
https://www.max-it.de/en/it-services/opnsense/
Commercial Plugins (German):
https://opnsense.max-it.de/
svn
Newbie
Posts: 4
Karma: 1
Re: Sensei on OPNsense - Application based filtering
«
Reply #7 on:
August 31, 2018, 01:10:20 am »
Hi @mimugmail,
I am Hayati from SVN team.
As you probably know that TLS 1.3 has been finalized in this month after 28 drafts. TLS 1.3 will obviously dominate over other versions and most of the Linux/Unix distros and libraries should be giving support for it, sooner or later. This is no different for us.
We've been closely watching its progress and discussions on the TLS working group during our whole product development. So we expected and prepared for it, and Sensei's TLS inspection has been designed by taking TLS 1.3 into account. We'll be able to provide TLS 1.3 inspection without downgrading TLS version.
We expect the transition to TLS 1.3 in the field will start with the popular tls libraries following with the applications that are dependent on them. This will take some time. We target to be among the first network security providers to support TLS 1.3 with its most potential.
I've uploaded a video to SVN youtube channel illustrating TLS Inspection in action:
https://www.youtube.com/watch?v=krG_VKt2_qk
Logged
samsonmcnulty
Newbie
Posts: 32
Karma: 3
Re: Sensei on OPNsense - Application based filtering
«
Reply #8 on:
September 01, 2018, 12:12:45 am »
Thanks you guys! I don't have a large userbase but I'll definitely report anything I come across. So far I really like it. My main goal at the moment is to see how it plays with squid and caching. I'm also using suricata and clamAV. I noticed a mention of some issues with suricata but that you were aware and working on a fix.
Edit I've seen a few people on 200Mb connections but I haven't seen many at 1Gb. Are you planning to add traffic shaping abilities? based on category?
«
Last Edit: September 01, 2018, 02:51:22 am by samsonmcnulty
»
Logged
mb
Hero Member
Posts: 941
Karma: 99
Re: Sensei on OPNsense - Application based filtering
«
Reply #9 on:
September 01, 2018, 03:46:59 pm »
Hi @samsonmcnulty,
Thank you for testing & feedback. I'd very much appreciate if you can report any problems and/or issues you encounter.
Just like filtering based on application, shaping will also be there
Tentative plans is that we expect it to arrive in 2019.
Logged
sagem2004
Newbie
Posts: 40
Karma: 2
Re: Sensei on OPNsense - Application based filtering
«
Reply #10 on:
September 01, 2018, 04:37:58 pm »
hello
can we block websites can be an integration in opnsense native
Logged
mb
Hero Member
Posts: 941
Karma: 99
Re: Sensei on OPNsense - Application based filtering
«
Reply #11 on:
September 01, 2018, 07:58:14 pm »
Hi @sagem2004,
Was your question about Sensei filtering based on web sites?
Logged
sol
Newbie
Posts: 36
Karma: 3
Re: Sensei on OPNsense - Application based filtering
«
Reply #12 on:
September 03, 2018, 10:12:19 am »
Great plugin so far.
On my machine running with 8GB RAM and an Intel I5 5250U (2x 1,6GHZ) the WAN throughput is at approx. 85 Mbps using IPS, Proxy + AV and around 8 active users.
Without Sensei my box can use the full 150 Mbps line (Cpu load is around 60 - 70%).
It takes a while to load on the first time and for some reason I cannot disable Sensei.
Due to the reduced internet speed I had to uninstall it and will give it another try once I have a faster router.
Logged
mb
Hero Member
Posts: 941
Karma: 99
Re: Sensei on OPNsense - Application based filtering
«
Reply #13 on:
September 03, 2018, 12:54:09 pm »
Hi @sol,
Thank you for trying out Sensei and for the feedback.
A couple of questions:
Is this CPU usage (60-70%) for the configuration Sensei is not running? (e.g. IPS+Proxy+AV) ?
When you launch Sensei, how much did you see it changed? Does it top to 100%?
«
Last Edit: September 03, 2018, 01:03:15 pm by mb
»
Logged
krdhtet
Newbie
Posts: 2
Karma: 0
Re: Sensei on OPNsense - Application based filtering
«
Reply #14 on:
September 04, 2018, 09:42:14 am »
Dear mb,
Could you kindly provide Sensei link for me?
Thanks you.
Logged
Print
Pages: [
1
]
2
3
...
79
« previous
next »
OPNsense Forum
»
English Forums
»
Zenarmor (Sensei)
»
Sensei on OPNsense - Application based filtering