APF Linux Firewall Open Port 22 From Specific / Selected IP Address Only

by Vivek Gite on June 11, 2008 · 2 comments

Q. I've CentOS Linux server configured with APF firewall. How do I open port 22 from specific IP address only? I've fix static ADSL IP address assgined and I'd like to open port 22 from my IP 202.5.1.3 only using APF firewall script. How do I configure firewall?

A. You need to edit two files:

a) /etc/apf/conf.apf - Main configuration file

b) /etc/apf/allow_hosts.rules - File to allow host wise configuration. You can set trust based rulesto grant access all or specific IP and port via the firewall.

APF Configuration

Open file /etc/apf/conf.apf, enter:
# vi /etc/apf/conf.apf
Find line that read as follows:
IG_TCP_CPORTS="20,21,22,25,53,80,110,143,443,3306"
ake sure you remove 22 from the list, so that it read as follows:
IG_TCP_CPORTS="20,21,25,53,80,110,143,443,3306"
Save and close the file. Now, open /etc/apf/allow_hosts.rules
# vi /etc/apf/allow_hosts.rules
Allow incomming SSH (TCP port # 22) traffic from your own ADSL connection only 202.5.1.3, append following text.
tcp:in:d=22:s=202.5.1.3
Save and close the file. Restart APF firewall:
# /etc/init.d/apf restart

Featured Articles:

Share this with other sys admins!
Facebook it - Tweet it - Print it -

{ 2 comments… read them below or add one }

1 Anymous September 2, 2009

thanks for the ip adress will hack it soon

Reply

2 LuZiFeR November 14, 2010

Yeah :D Also you could start scanning ’0.0.0.0 – 255.255.255.255′ ;D

Reply

Leave a Comment

You can use these HTML tags and attributes for your code and commands: <strong> <em> <ol> <li> <u> <ul> <blockquote> <pre> <a href="" title="">
What is 15 + 3 ?
Please leave these two fields as-is:
Solve the simple math so we know that you are a human and not a bot.




Previous post:

Next post: