CentOS 6.8 dropping all connections
Posted: 2018/06/05 04:51:55
Hi,
I have a CentOS 6.8 (Final) server (on Production). How can I allow the incoming connections from a different private subnet? Currently, it is accessible on the same network (10.0.6.x). Below is my IPTABLES, but currently it is not working as expected.
-P INPUT DROP
-P FORWARD ACCEPT
-P OUTPUT DROP
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -s 192.168.6.104/32 -i bond0 -j ACCEPT
-A INPUT -s 192.168.6.1/32 -i bond0 -j ACCEPT
-A INPUT -i bond0 -j DROP
-A INPUT -i eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i eth0 -p tcp -m state --state NEW -m tcp --dport 21 -m comment --comment "ftp" -j ACCEPT
-A INPUT -i eth0 -p tcp -m state --state NEW -m tcp --dport 22 -m comment --comment "ssh" -j ACCEPT
-A INPUT -s 10.8.0.0/24 -i eth0 -j ACCEPT
-A INPUT -s 10.10.200.0/24 -j ACCEPT
-A INPUT -s 10.23.101.0/24 -j ACCEPT
-A INPUT -s 10.8.0.0/24 -j ACCEPT
-A INPUT -s 10.0.6.0/24 -i eth0 -j ACCEPT
-A INPUT -s 10.10.100.0/24 -i eth0 -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -p tcp -m tcp --sport 20 -j ACCEPT
-A OUTPUT -p icmp -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -d 192.168.6.104/32 -o bond0 -j ACCEPT
-A OUTPUT -d 192.168.6.1/32 -o bond0 -j ACCEPT
-A OUTPUT -o bond0 -j DROP
-A OUTPUT -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
-A OUTPUT -o eth0 -m state --state NEW -m owner --uid-owner root -m comment --comment "root" -j ACCEPT
-A OUTPUT -s 10.0.6.0/24 -o eth0 -j ACCEPT
-A OUTPUT -s 10.10.100.0/24 -o eth0 -j ACCEPT
Can you please help?
Regards,
I have a CentOS 6.8 (Final) server (on Production). How can I allow the incoming connections from a different private subnet? Currently, it is accessible on the same network (10.0.6.x). Below is my IPTABLES, but currently it is not working as expected.
-P INPUT DROP
-P FORWARD ACCEPT
-P OUTPUT DROP
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -s 192.168.6.104/32 -i bond0 -j ACCEPT
-A INPUT -s 192.168.6.1/32 -i bond0 -j ACCEPT
-A INPUT -i bond0 -j DROP
-A INPUT -i eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i eth0 -p tcp -m state --state NEW -m tcp --dport 21 -m comment --comment "ftp" -j ACCEPT
-A INPUT -i eth0 -p tcp -m state --state NEW -m tcp --dport 22 -m comment --comment "ssh" -j ACCEPT
-A INPUT -s 10.8.0.0/24 -i eth0 -j ACCEPT
-A INPUT -s 10.10.200.0/24 -j ACCEPT
-A INPUT -s 10.23.101.0/24 -j ACCEPT
-A INPUT -s 10.8.0.0/24 -j ACCEPT
-A INPUT -s 10.0.6.0/24 -i eth0 -j ACCEPT
-A INPUT -s 10.10.100.0/24 -i eth0 -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -p tcp -m tcp --sport 20 -j ACCEPT
-A OUTPUT -p icmp -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -d 192.168.6.104/32 -o bond0 -j ACCEPT
-A OUTPUT -d 192.168.6.1/32 -o bond0 -j ACCEPT
-A OUTPUT -o bond0 -j DROP
-A OUTPUT -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
-A OUTPUT -o eth0 -m state --state NEW -m owner --uid-owner root -m comment --comment "root" -j ACCEPT
-A OUTPUT -s 10.0.6.0/24 -o eth0 -j ACCEPT
-A OUTPUT -s 10.10.100.0/24 -o eth0 -j ACCEPT
Can you please help?
Regards,