Just a reminder for any fork users that you must install the dev 43D4 or the next public release for seamless integration. Thanks @john9527 for making the needed changes to allow easy add-on integration!I've pushed v7.1.6
Code:WebUI support for Johns fork (thanks @dave14305) Improve private ip regex (thanks @wbartels) Rename Ban AiProtect > Import AiProtect Data Improve private wan ip output Fix whitelist reasons showing up in stats
Now that I'm enjoying Skynet UI on John's fork.......,.
With an AC68U, I have the option to be "bi-firmware."You’ve gone rogue on us?
It means that Skynet was (unexpectedly) restarted and run up again or is it normal behavior?Apr 16 21:00:08 Skynet: [#] 200943 IPs (+0) -- 1794 Ranges Banned (+0) || 8846 Inbound -- 39 Outbound Connections Blocked! [save] [8s]
It appears every hour as Skynet cleans up the system log of the block messages from the previous hour. It does this through a scheduled cron job every hour. Completely normal. Skynet is working, but you should check on the 39 outbound blocks to understand what machines on your network were attempting to reach banned IP addresses.Good evening,
Could you please explain if i see this string in System Log - General Log few times per day
It means that Skynet was (unexpectedly) restarted and run up again or is it normal behavior?
I also see in log blocked inbound and outbound connections which are ok it means that Skinet is working But what about quoted string? I think it should appears in log only once - on start. No?
Ok, noticed. Thanks!It appears every hour as Skynet cleans up the system log of the block messages from the previous hour. It does this through a scheduled cron job every hour. Completely normal. Skynet is working, but you should check on the 39 outbound blocks to understand what machines on your network were attempting to reach banned IP addresses.
How can i do that? In Skyney (web-interface "Firewall" page) i can see only ip which was "called" but can't see from which ip in local network it was made. And some graphs from where i can see one PC which is more than others send "bad" outbound connections. What is your advice? To check that PC for viruses/malware?It appears every hour as Skynet cleans up the system log of the block messages from the previous hour. It does this through a scheduled cron job every hour. Completely normal. Skynet is working, but you should check on the 39 outbound blocks to understand what machines on your network were attempting to reach banned IP addresses.
Yes, it is the machine making outbound connections that needs to be checked. First to check if the banned IP is really harmful or not. You can run this command to see all the block data for a LAN device (replace IP with your device's IP):How can i do that? In Skyney (web-interface "Firewall" page) i can see only ip which was "called" but can't see from which ip in local network it was made. And some graphs from where i can see one PC which is more than others send "bad" outbound connections. What is your advice? To check that PC for viruses/malware?
/opt/bin/firewall stats search device 192.168.1.x
/opt/bin/firewall stats search device "$(nvram get wan_ipaddr)"
A little help would appreciated. I've just installed Skynet on my RT-AC56U router with Merlin firmware v384.6. When I update or reset Banmalware I got this error:
Downloading filter.list | [1s]
Refreshing Whitelists | [8s]
Consolidating Blacklist | /opt/bin/curl: symbol lookup error: /opt/bin/curl: undefined symbol: curl_multi_poll
[2s]
[*] List Content Error Detected - Stopping Banmalware
Curl info: curl 7.69.0 (arm-openwrt-linux-gnu) libcurl/7.64.1 OpenSSL/1.1.1b zlib/1.2.11
Thanks in advance!
Looks like an entware issue, update your packages via amtm
I have a question to the group. Is there a way for Skynet to block IP from a specific local host?
Yes, that was my question. Per device blocking. Is that something that you would consider in the future to add to Skynet?Er, your question doesn't quite make sense. Are you asking if Skynet supports per-device blocking? If so the answer is no, Skynet bans affect the entire network.
Does “Block Internet Access” for the relevant client device on the Network Map page of the router’s GUI not fulfil your needs? Or are you wanting to specify which devices use Skynet?Yes, that was my question. Per device blocking. Is that something that you would consider in the future to add to Skynet?
Does “Block Internet Access” for the relevant client device on the Network Map page of the router’s GUI not fulfil your needs? Or are you wanting to specify which devices use Skynet?
I think you can achieve what you want by assigning a reserved DHCP address to the Mac and using the built-in Network Services Filter in the Firewall to block source IP and destination IP. It might break the photo software, but then you can undo it if so.No it does not since it will block all traffic to/from that devices. Let me give you an example. Few months back I have purchased legit (very known vendor) Photo editing software for my Mac. I explicitly uncheck a preference that I do not wish to send "diagnostic data". However I noticed some traffic every 2-5 seconds from my mac to that vendor site.
When I emailed the vendor why this is happening I go no answer. So I blocked it on my Mac with pf firewall. If they had provided me some reason I would have left it as is but since they did not I ban it. Unfortunately many of these vendors are not honest and spell out why they need it. Next, you may be experiencing the same scenario with your TV 3rd party apps. They are legit but you will notice some traffic say to Facebook but they would not disclose why and what is collected. Blocking this type of traffic is not hard if you run the app on a PC but you cannot block it on your IoT or say TV apps - it is impossible. You have to do it on the router FW, hence I was asking the question.
Hope this clarifies my question. SkyNet FW is great software and I use it for years. I think a feature that would allow us to block outbound traffic based on the LAN device would be nice to have. My experience is limited to say if this would be hard or easy to implement.
No it does not since it will block all traffic to/from that devices. Let me give you an example. Few months back I have purchased legit (very known vendor) Photo editing software for my Mac. I explicitly uncheck a preference that I do not wish to send "diagnostic data". However I noticed some traffic every 2-5 seconds from my mac to that vendor site.
When I emailed the vendor why this is happening I go no answer. So I blocked it on my Mac with pf firewall. If they had provided me some reason I would have left it as is but since they did not I ban it. Unfortunately many of these vendors are not honest and spell out why they need it. Next, you may be experiencing the same scenario with your TV 3rd party apps. They are legit but you will notice some traffic say to Facebook but they would not disclose why and what is collected. Blocking this type of traffic is not hard if you run the app on a PC but you cannot block it on your IoT or say TV apps - it is impossible. You have to do it on the router FW, hence I was asking the question.
Hope this clarifies my question. SkyNet FW is great software and I use it for years. I think a feature that would allow us to block outbound traffic based on the LAN device would be nice to have. My experience is limited to say if this would be hard or easy to implement.
I think you can achieve what you want by assigning a reserved DHCP address to the Mac and using the built-in Network Services Filter in the Firewall to block source IP and destination IP. It might break the photo software, but then you can undo it if so.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!