Dear Expert
Having NagiosXI 5.x.x
Centos 6.x
assume localhost = 192.168.50.50
how to allow/block private/public IPs via IPTABLES
allow from all Private IPs <<<<<<< Full Access to this localhost = 192.168.50.50
allow from some Public IPs x.x.x.x/32 <<<<<< Full Access to this localhost = 192.168.50.50
allow from some Public IPs x.x.x.x/16 just ping (ICMP Echo) to this server (localhost=192.168.50.50)
allow telnet/ping/ssh from this localhost=192.168.50.50 to anyone <<<< you can say if initiated from this server , allowed
the below is current config, just for your reference to guide on above
more /etc/sysconfig/iptables.save
# Generated by iptables-save v1.4.7 on
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:END - [0:0]
:RULES - [0:0]
-A INPUT -j RULES
-A FORWARD -j RULES
-A OUTPUT -j RULES
-A END -j REJECT --reject-with icmp-port-unreachable
-A END -j REJECT --reject-with icmp-port-unreachable
-A RULES -s 198.144.0.0/16 -p tcp -m tcp --dport 3334 -j REJECT --reject-with icmp-port-unreachable
-A RULES -s 198.144.0.0/16 -p udp -m udp --dport 3334 -j REJECT --reject-with icmp-port-unreachable
-A RULES -p tcp -m state --state NEW,RELATED,ESTABLISHED -m tcp --dport 3334 -j REJECT --reject-with icmp-port-unreachable
-A RULES -s 192.168.x.x/32 -p tcp -m tcp --dport 22 -j ACCEPT
-A RULES -s 172.16.1.0/24 -p tcp -m tcp --dport 22 -j ACCEPT
-A RULES -s 100.100.100.100/32 -p tcp -m tcp --dport 22 -j ACCEPT
-A RULES -s 127.0.0.1/32 -p tcp -m tcp --dport 22 -j ACCEPT
-A RULES -s 172.16.x.x/32 -p tcp -m tcp --dport 22 -j ACCEPT
-A RULES -p tcp -m tcp --dport 22 -j REJECT --reject-with icmp-port-unreachable
-A RULES -m state --state RELATED,ESTABLISHED -j ACCEPT
-A RULES -p icmp -j ACCEPT
-A RULES -s 127.0.0.1/32 -j ACCEPT
-A RULES -s 200.200.200.200/32 -j ACCEPT
-A RULES -s 10.0.0.0/8 -j ACCEPT
-A RULES -s 192.168.0.0/16 -j ACCEPT
-A RULES -s 172.16.0.0/12 -j ACCEPT
-A RULES -p tcp -m multiport --dports 25,53,161,5667,5666 -j ACCEPT
-A RULES -p udp -m multiport --dports 53,123,161 -j ACCEPT
-A RULES -j END
COMMIT
# Completed on Thu Feb 14
# Generated by iptables-save v1.4.7 on Feb 14
*nat
:PREROUTING ACCEPT [1116:61961]
:POSTROUTING ACCEPT [18301:146671]
:OUTPUT ACCEPT [18301:146671]
COMMIT
# Completed on Feb 14
Regards
IPTABLES how to allow/block private/public IPs
IPTABLES how to allow/block private/public IPs
Last edited by zaji_nms on Sat Dec 19, 2020 1:36 am, edited 1 time in total.
-
benjaminsmith
- Posts: 5324
- Joined: Wed Aug 22, 2018 4:39 pm
- Location: saint paul
Re: ITABLES how to allow/block private/public IPs
Hi @zaji_nms,
I would recommend reaching to your internal teams on this question and the best approach for your company and network. Much of this would be best set up at the firewall/router level.
We help customers with configurations related to the default setup in Nagios XI, however, setting up company security rules in Apache and iptables is not something we typically set up for customers.
Best Regards,
Benjamin
I would recommend reaching to your internal teams on this question and the best approach for your company and network. Much of this would be best set up at the firewall/router level.
We help customers with configurations related to the default setup in Nagios XI, however, setting up company security rules in Apache and iptables is not something we typically set up for customers.
Best Regards,
Benjamin
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Be sure to check out our Knowledgebase for helpful articles and solutions!
IPTABLES how to allow/block private/public IPs
Yes benjaminsmith and Nagios Support, agree , but take your time, reply on very low priority basis
Yes, the same way we are concern to our customer's WAN link not LAN although we monitor their LAN too, little extra mile
customer happy, we happy too
we need your tips/advice/guidance......your little Extra Mile, sure will help your thousands of users
Yes, the same way we are concern to our customer's WAN link not LAN although we monitor their LAN too, little extra mile
customer happy, we happy too
we need your tips/advice/guidance......your little Extra Mile, sure will help your thousands of users
-
benjaminsmith
- Posts: 5324
- Joined: Wed Aug 22, 2018 4:39 pm
- Location: saint paul
Re: IPTABLES how to allow/block private/public IPs
Hi,
I reach out to team member on this, and one approach would be to use Access Control in Apache to set this up, see:
Apache Access Control
The implementation is fairly simple but would require adjusting all the Require All lines on the config files located in /etc/httpd/conf.d
For example ( in the Directory directive )
Hope that helps you out.
--Benjmain
I reach out to team member on this, and one approach would be to use Access Control in Apache to set this up, see:
Apache Access Control
The implementation is fairly simple but would require adjusting all the Require All lines on the config files located in /etc/httpd/conf.d
For example ( in the Directory directive )
Code: Select all
Require ip <ip.address>
Require not ip <address>
--Benjmain
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: IPTABLES how to allow/block private/public IPs
Dear tgriep
can you please read my very first Thread of this post and can u plz suggest some tips/hints/URL.
i hope you will spare some time to reply and then close this post, i will not bother u again.
regards
can you please read my very first Thread of this post and can u plz suggest some tips/hints/URL.
i hope you will spare some time to reply and then close this post, i will not bother u again.
regards
-
benjaminsmith
- Posts: 5324
- Joined: Wed Aug 22, 2018 4:39 pm
- Location: saint paul
Re: IPTABLES how to allow/block private/public IPs
Hi @zaji_nms,
A happy new year and I hope you are doing well. As mentioned in my first reply, I would recommend working with your internal admins to set this up. We help customers with configurations related to the default setup in Nagios XI, however, this type of firewall configuration, is out of scope for product support.
If you're looking for tips or hints online for setting up IPtables, take a look at the following guides.
Iptables Tutorial: Ultimate Guide To Linux Firewall
An In-Depth Guide to iptables, the Linux Firewall
One thing to keep mind is that your license allows for 3 product activations, production, test, and backup. So you can safely experiment with the firewall settings on a test server before copying those over to the production instance. This will minimize the chance of any possible disruptions to your company's monitoring.
https://support.nagios.com/kb/article.php?id=145
A happy new year and I hope you are doing well. As mentioned in my first reply, I would recommend working with your internal admins to set this up. We help customers with configurations related to the default setup in Nagios XI, however, this type of firewall configuration, is out of scope for product support.
If you're looking for tips or hints online for setting up IPtables, take a look at the following guides.
Iptables Tutorial: Ultimate Guide To Linux Firewall
An In-Depth Guide to iptables, the Linux Firewall
One thing to keep mind is that your license allows for 3 product activations, production, test, and backup. So you can safely experiment with the firewall settings on a test server before copying those over to the production instance. This will minimize the chance of any possible disruptions to your company's monitoring.
https://support.nagios.com/kb/article.php?id=145
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: IPTABLES how to allow/block private/public IPs
Thanks benjaminsmith
Thanks for the tips/hints...you can close the case.
Happy New Year to you and all Nagios Team/Users too.
Regards
Thanks for the tips/hints...you can close the case.
Happy New Year to you and all Nagios Team/Users too.
Regards
-
benjaminsmith
- Posts: 5324
- Joined: Wed Aug 22, 2018 4:39 pm
- Location: saint paul
Re: IPTABLES how to allow/block private/public IPs
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Be sure to check out our Knowledgebase for helpful articles and solutions!