Firewall Management via GitLab Implementation

Closed Posted 1 month ago Paid on delivery
Closed Paid on delivery

Seeking NFTables, Debian based pfSense Firewall Centralization and Management Freelancer


We are currently seeking a highly skilled freelancer to centralize and manage our firewall infrastructure using Proxmox, pfSense and GitLabs. This position requires expertise in setting up and configuring NFTables on Debian, pfSense and GitLab in conjunction a single IP addresses.

We have a single IP Address which is Proxmox (Virtualization) debian based, utilising NFTables this then NAT's to pfSense. pfSense then NAT's to GitLab. All infrastructure is based on cloud-based servers, specifically Virtual Dedicated Servers (VDS).


1. Check over network settings:

- Ensure proper IP address assignments for Proxmox, then create/check over virtual adapters for networking infrastructure.

2. NFTables Setup:

- Configure NFTables for efficient and streamlined firewall management.

- Troubleshoot and resolve any NFTables-related issues to optimize performance.

3. pfSense Integration:

- Integrate pfSense with GitLab for a cohesive and comprehensive firewall solution.

- Ensure smooth communication between GitLab and pfSense to enhance overall security.

- Currently there is a bug where NAT ports 80/443 from Proxmox to pfSense to GitLabs, the webpage server will come up and display however the VM cannot access internet,

- If you remove port 80/443 then VM can access internet but not display webpage.

4. GitLab Deployment:

- Deploy GitLab within our cloud infrastructure to facilitate centralized firewall management.

- Set up GitLab for optimal performance, taking into account the specific requirements of our Virtual Dedicated Servers.

- Ensure SSL is working

Required Skills:

1. GitLab Management:

- Significant experience in setting up and managing GitLab.

- Proficient in GitLab shell scripting for automation and efficient management.

2. Networking:

- Expertise in working with IP addresses, ensuring proper configuration and assignment.

- Debian based products

- Strong knowledge of NFTables, including setup, configuration, and troubleshooting.

3. pfSense:

- Proficiency in pfSense configuration and integration with GitLab for firewall management.

4. Cloud Infrastructure:

- Familiarity with Virtual Dedicated Servers (VDS) and cloud-based server management.

5. Firewall Management:

- A strong understanding of firewall configurations and best practices.


- Demonstrated experience in similar projects involving GitLab, IP addresses, NFTables, and pfSense.

- Proven ability to troubleshoot and resolve issues related to firewall management.

- Strong communication skills and the ability to work independently.


This freelance position is an excellent opportunity for individuals with a solid background in cloud-based server management and expertise in NFTables, Single IP Address, pfSense & GitLab setup. Successful completion of this project may lead to additional opportunities for collaboration.

How to Apply:

Interested candidates are invited to submit their proposals, outlining their relevant experience and detailing their approach to addressing the specified tasks. Please include a portfolio or examples of previous similar projects.

Deadline for Application:


- We look forward to reviewing your proposals and working with a qualified freelancer to enhance our firewall infrastructure.

Linux Network Administration System Admin Virtualization GitLab

Project ID: #37841565

About the project

3 proposals Remote project Active 2 weeks ago

3 freelancers are bidding on average $20 for this job


Yes I have read your project and understood requirements but have some doubts. please message me so we can discuss in detail. i am ready to start work.

$20 AUD in 7 days
(0 Reviews)

As a seasoned freelance programmer specializing in Linux and System Administration, I bring a wealth of experience and technical proficiency to this role. My expertise in GitLab, NFTables, Debian-based products and pfS More

$20 AUD in 7 days
(0 Reviews)