Write ipfw rules for FreeBSD host and vnet jail servers

This project was awarded to nknk for €94 EUR.

Get free quotes for a project like this
Employer working
Awarded to:
Skills Required
Project Budget
€30 - €250 EUR
Total Bids
Project Description

Write ipfw rules for FreeBSD host and vnet jail servers :

Web --- Router ---- em0 Host vswitch0 ------------- zjail00 (Mongrel2 server)
| |------- zjail01 (Brubeck web python framework)
| |------- zjail02 (Mongo DB)
|vswitch1 ------------- zjail10 (Mongrel2 server)
|------- zjail11 (Special Application)
|------- zjail12 (Mongo DB)

Inputs :
001) Existing host & jail /etc/[url removed, login to view] and all information requested
002) Network architecture (as above)

Implementation requirements / constraints :
010) FreeBSD 9.1 full ZFS
020) jails being zfs jails using zjails ([url removed, login to view])
030) ipfw, dummynet
040) ipban
050) ZeroMQ IPC

Functional requirements :
100) secured firewalling for the services above
101) zjail00 supports HTTP, HTTPS, SSH, file download for installation on any os client
102) zjail0x shall don't know zjail1x ip addresses
103) feed fail2ban
104) dummynet optimisations
110) MongoDB master/slave replication with QoS
120) Access to zjail1x from a white list provided by zjail01
121) IPC between a white listed web client to zjail11

Contractual condition :
200) Provide a ipfw example that provides access to the web from a vnet zjail. Say, on host, nic=em0, ip=[url removed, login to view], gateway=, vswitch2 ip=[url removed, login to view], jail ip=, jail default router=[url removed, login to view]
201) Provide FreeBSD / ipfw / dummynet / jails records

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online