Closed

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
Project Budget
€30 - €250 EUR
Total Bids
1
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=192.168.99.1, vswitch2 ip=[url removed, login to view], jail ip=10.7.100.2/24, jail default router=[url removed, login to view]

201) Provide FreeBSD / ipfw / dummynet / jails records

Awarded to:
Skills Required

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