Closed

Project X (IPAM/DCIM)

A web, api and cli based system for managing lists of IP Addresses for whitelisting and blacklisting on Debian firewalls.

Methods for keeping firewalls in sync with latest changes to lists (possibly a server/agent architecture).

- Manage, update and sync via agent:

- push simple "ip route" updates

- push simple "ip rule" updates

- push simple "ip sets" updates (for iptables)

- push simple "bash" commands

[Server]

Management Interface

- Simple UI for managing "lists of things", and selecting from predefined "what to do with the lists".

- Scalable, optionally redundant, DB backend (from sqlite to postgres cluster)

- MessageQueue (RabbitMQ, or similar)

[Client]

Agent/slave daemon for running on linux host

- Read from MessageQueue

- IP Tables

- IP Rules

- IP Routes

- Shell Cmds

- Write to MessageQueue

- Status (last update/sync)

Skills: Debian, Linux, Python, Software Architecture

See more: netbox ipam demo, open source ipam, netbox docker, netbox logo, netbox download, netbox demo, netbox ipam, netbox screenshots, need to design a user interface for a web application html css, need to design a user interface for a web application html & css, need a caricature or cartoon in order to be print 30 x 40 cm a funny face on a body please not just a face sandrine is a smiling, need a caricature or cartoon in order to be print (30 x 40 cm) a funny face on a body please not just a face sandrine is a smili, looking for a wordpress developer simple landing pages and later website, looking for a wordpress developer - simple landing pages and later website, design a website/interface encouraging users to interact with our novel product, design a clean and simple logo, build a nicely designed simple website, paper project management pre assignment, interface simple interactive, interface simple android

About the Employer:
( 0 reviews ) Abbotsford, Canada

Project ID: #17120329