Find Jobs
Hire Freelancers

Install firewall and write a cpanel Module

$300-1500 USD

In Progress
Posted about 18 years ago

$300-1500 USD

Paid on delivery
I need a sysadmin /cgi programmer to Setup IP tables or some firewall on my FreeBSD server so I can ban/un ban IP's, IP blocks, or entire countries. And then write a custom Cpanel module that will allow me to add/remove/ban IP's and/or entire IP blocks from my server easily thru cpanel login without having to SSH in and manually edit firewall rules. The cPanel Module should interface with the firewall allowing easy, fast entries like: - ban single IP - ban IP block from [login to view URL] - [login to view URL] - view all banned IP's - unban IP's - IP notification (emails me if a specific IP address I define attempts to connect to my server) The firewall rule will block them, but I'll get an email notification of the attempt. You should have good Freebsd experience with firewall rules, and writing cpanel modules ( which is really just a cgi script) I'm running WHM 10.1.0 cPanel 10.2.0-R82 FreeBSD 5.4-RELEASE-p4 i386 - WHM X v3.1.0 Creating cPanel Modules [login to view URL] [login to view URL];_a=viewarticle&kbarticleid=77&nav=0,2,4 Please tell me a little about the other cpanel projects you have done (if any). I'd like this keep this project under $500 if possible. I pay promptly and have other small admin/cgi projects for you.
Project ID: 56491

About the project

4 proposals
Remote project
Active 18 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
First of all - I have good skills in OpenBSD. We use it here at my work to firewall our network, and I've used it at home for the same purpose for the past 2 years. FreeBSD is quite similar to OpenBSD. FreeBSD can use either of 3 firewall systems - PF (which is the one used by OpenBSD); IPF; and IPFW. All 3 of these have similar syntax, so if you're not using PF, I'm confident that I could sort it out from my knowledge of PF. I should mention that, amongst other things, I am the person in my work organisation who is primarily responsible for IT security. I work in a team of 25 IT professionals, for an organisation of 1200 staff. On top of that, I have been a Unix sysadmin since 1993, and Linux since 1999. I've administered FreeBSD in the past, but not since about 2001. On the web development side, I don't have experience with Cpanel, other than as a user :-). I do however have considerable experience with Perl CGI development. Amongst other things, I am the author of a Perl CGI application that is part of the Mandrake/Mandriva Linux distribution. I've had a quick look at the links that you listed re. Cpanel development, and it looks fairly straight-forward (I don't think that Cpanel integration will be a major component of the work for this job). I think that most of what you want should be fairly achievable, however I have one comment to make - it would be very difficult to block connections based on country. Firewalls are IP-based, whereas country information is, at best, DNS-based. I can't think of any way of configuring a FreeBSD firewall to reject connections from a particular country, without making some major changes to the source code of the firewall, probably even re-writing it. All the best mjtg.
$450 USD in 14 days
0.0 (0 reviews)
3.3
3.3
4 freelancers are bidding on average $619 USD for this job
User Avatar
Can be done. We are CPanel gurus and with BSD for 3 years.
$460 USD in 8 days
5.0 (2 reviews)
5.2
5.2
User Avatar
Hi, We have the necessaryt expertise that you are in serach of and would like to work for you. with regards
$300 USD in 15 days
5.0 (17 reviews)
3.8
3.8
User Avatar
Vivid Design Studios :Owned and Operated by Michael Grissinger as of February 2005. Designers and Programmers highly skilled
$1,265 USD in 25 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Los Angeles, United States
5.0
13
Payment method verified
Member since Apr 7, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.