Skynet Is default firewall good enough?

Tech9

Part of the Furniture
or are they all completely different?

Seems like they are different (thanks @Viktor Jaep) and I used to run all 3 as well (plus other things), but reduced to level 1 only before getting to step 7 in post #10. Approximately around this time the suricates pack of 30 got reduced to an older couple with no kids. :)
 

Viktor Jaep

Very Senior Member

Viktor Jaep

Very Senior Member
Seems like they are different (thanks @Viktor Jaep) and I used to run all 3 as well (plus other things), but reduced to level 1 only before getting to step 7 in post #10. Approximately around this time the suricates pack of 30 got reduced to an older couple with no kids. :)

So, @Tech9 ... From personal experience, I've been able to use my custom filter list including those 3 firehol lists without setting off any alarms, pissing off the rest of my click-happy teens, or dealing with step #7 or beyond. It's gone relatively smooth!
 

SomeWhereOverTheRainBow

Part of the Furniture
Thanks @SomeWhereOverTheRainBow! Question... How did you come across this list, or what source did you use to compile it?
On my github there, a few of the Ad list I use to generate my list from which also add some IP address's to the list, probably the firebog ones, but those IP addresses are compiled IP addresses of elusive servers (meaning the domains change frequently) that just do a combination of nasty such as trackers, cryptominers, malware , and other sorts of bad.
 

L0nkFromPA

New Around Here
I also have my own list that I maintain:


It’s more paranoid but I don’t have any FPs. I feel like at least the lists inside will be useful to some people. In particular, https://threatview.io/Downloads/IP-High-Confidence-Feed.txt is very nice, and also https://raw.githubusercontent.com/stamparm/ipsum/master/levels/2.txt has virtually zero FPs because of the logic with which it’s generated.

I also make sure the lists I’m using are regularly updated. Some of the lists in the default filter.list haven’t been updated in years. My list also blocks TOR which some people might not want. I could make different versions with different policies if anybody wants.

I currently have 3 versions, “paranoid”, which is basically beta. The link I posted is for what I consider to be the stable list, and “level1” is well tested. They’re all identical as of now as I’m sure all the lists are good.
 
Last edited:

Viktor Jaep

Very Senior Member
I also have my own list that I maintain:


It’s more paranoid but I don’t have any FPs. I feel like at least the lists inside will be useful to some people. In particular, https://threatview.io/Downloads/IP-High-Confidence-Feed.txt is very nice, and also https://raw.githubusercontent.com/stamparm/ipsum/master/levels/2.txt has virtually zero FPs because of the logic with which it’s generated.

I also make sure the lists I’m using are regularly updated. Some of the lists in the default filter.list haven’t been updated in years. My list also blocks TOR which some people might not want. I could make different versions with different policies if anybody wants.

I currently have 3 versions, “paranoid”, which is basically beta. The link I posted is for what I consider to be the stable list, and “level1” is well tested. They’re all identical as of now as I’m sure all the lists are good.

Thanks for the suggestion with threatview... I've added those now as well. ;)
 

Viktor Jaep

Very Senior Member

SomeWhereOverTheRainBow

Part of the Furniture
Thanks for the heads-up. It seemed to ingest it just fine... probably smart enough to kick out anything that doesn't look like an IP. ;)
can you say

Code:
echo 576747640bbc9e8922cb0c45c7357ccee4ccd36a | grep -oE "\b((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b"

or

Code:
 echo 192.168.1.1 | grep -oE "\b((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b"
192.168.1.1

or what if we want all none local ips only

Code:
echo 192.168.1.1 | grep -oE "\b((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b" | grep -vE '^(192\.168|10\.|172\.1[6789]\.|172\.2[0-9]\.|172\.3[01]\.)'

Code:
printf '14.1.98.226/n192.168.1.1' | grep -oE "\b((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b" | grep -vE '^(192\.168|10\.|172\.1[6789]\.|172\.2[0-9]\.|172\.3[01]\.)'
14.1.98.226
 

Spud

Occasional Visitor
pfBlockerNG on pfSense in my case.

You have to use custom blocking list in Skynet. The default is this one:


What we use is this one only:


And a description what it is here:

I gave this a go in Skynet. The 33K IP blocks with default lists dropped to a mere 250 (although Firehol 1 contains over 600 million IPs). Do you see something similar?
 

Viktor Jaep

Very Senior Member
I gave this a go in Skynet. The 33K IP blocks with default lists dropped to a mere 250 (although Firehol 1 contains over 600 million IPs). Do you see something similar?
Haven't used default in quite a while... still using my own custom list. In fact, I had added Firehol 4 and the Firehol_Webserver lists to my blocklist yesterday, and wow... some major blockage going on there. Guess it's not safe for production/family use. I had to back off when it stopped loading regular standard websites, and made my Google Home malfunction, and then the screaming started. ;)
 

SomeWhereOverTheRainBow

Part of the Furniture
Haven't used default in quite a while... still using my own custom list. In fact, I had added Firehol 4 and the Firehol_Webserver lists to my blocklist yesterday, and wow... some major blockage going on there. Guess it's not safe for production/family use. I had to back off when it stopped loading regular standard websites, and made my Google Home malfunction, and then the screaming started. ;)
Here is the filter list i am currently rocking, (and yes any one is welcome to try it.)


1650325620161.png


And I have yet to have a false positive.
 

SomeWhereOverTheRainBow

Part of the Furniture
If I had 300+ outbound blocks I'd check on what was causing it. At worst, something is wrong on my network, but I'd just be concerned about blocking legitimate traffic. :)
Yea majority of the outbound blocks are from Chatty IoT devices. I have multiple IoT devices that like to constantly call home. For no other particular reason than just doing what IoT devices do. However, it has not broke their actual functionality, so I am not concerned.
 

Viktor Jaep

Very Senior Member
If I had 300+ outbound blocks I'd check on what was causing it. At worst, something is wrong on my network, but I'd just be concerned about blocking legitimate traffic. :)

I typically run a check against it's IP on AlienVault if something looks suspicious or just to spot check...

 

Kingp1n

Very Senior Member
What's the deal with using Unbound along side w/skynet? Does skynet some how messes with the performance? I'm using both with default settings but just wondering what issues may be encounter when using both?
 

Kingp1n

Very Senior Member
Some nameservers might be blocked by the Skynet lists, especially if using country blocking.
Dumb question...if I don't use country blocking this would not apply or mess with the performance, correct?
 

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top