In Progress

Ubuntu Server/Firewall/Squid setup

I have a Linux system that needs configuring. I am not aware of any special difficulties or risks in this project.

The hardware is:

A Gigabyte GA-M52L-S3P motherboard with multiple plug-in network cards and a 30GB SSD. The motherboard network card is already connected to the internet, the other network cards are for use within the office network.

A router called WGR614v9 (00:24:b2:25:ca:b9) which I want to be;

A router called FREE (00:1f:1f:32:a1:3d) which I want to be;

An FTP server called backuntu (20:cf:30:6f:eb:13) which I want to be;

The installed software is:

A plain installation of Ubuntu 12.04 LTS Server, with the minimum changes needed to make it connect to the internet with PPPoE.

I want the system set up with:

a. A hostname of PlusNet;

b. A Lan IP address of;

c. A DHCP server ([url removed, login to view]);

d. Some IP addresses allocated by the MAC address of the client PC's (as above, for -;

e. A secure IPTables firewall;

f. Forwarding of these UDP ports: SIP 5060; IAX2 4569; RTP 10000-11000; MGCP 2727 to;

g. Forwarding of these TCP ports: 6881-6890 to; ( has no port forwards);

h. Forwarding of these TCP ports: 56809-56810 to;

i. Squid caching Proxy with a 10GB cache;

j. Automatic security updates;

k. Postfix installed and working;

l. Install Webmin;

m. From [url removed, login to view], everything except 1. UFW; (SSH to use port 9978);

n. Disable SSL versions 1 & 2 so the user must use SSL 3 or TLS;

o. Install ClamAV;

p. Install SquidGuard;

If you modify a configuration file (eg/etc/fstab) then I want you to:

Make a copy of the original unchanged file with a suffix ".original" (eg /etc/[url removed, login to view]);

Document the changes: If comments are permitted then in the file, otherwise in a text file with a suffix of ".[url removed, login to view]" (eg /etc/[url removed, login to view])

Notify me of the list of every file you edited;

I will of course give you:

a. The IP address of the server,

b. An admin Userid & Password,

c. SSH access.

This project will start as soon as I've installed Linux on the server (still bare metal!) and had a reasonable bid. I am looking for rapid completion, especially of the port forwarding. I am reasonably technically aware, but don't know quite enough about IPTables and the use of multiple network cards to tackle this with confidence.

You must have a good reputation and a good completion rate to be considered.

Skills: Linux, System Admin

See more: o.n.e. network, office basics, j and m tackle, cf software, 192 168.1.1, 10000 proxy list, p 3d, linux webmin, udp tcp client, ubuntu, ubuntu server, squid, sip server, sip router, s3p, rtp, proxy squid, port mac, linux ssh server, linux firewall, iptables, install proxy server, firewall, firewall configuration , DHCP

About the Employer:
( 11 reviews ) Notts, United Kingdom

Project ID: #4646629

9 freelancers are bidding on average $207 for this job


Hello, I have over 9 years experience as an Linux admin and complete all of these tasks on your server. Please feel free to ask if you have any questions. Thank You

$210 USD in 3 days
(327 Reviews)

Linux Professional freelancer

$263 USD in 2 days
(56 Reviews)

Linux user/admin for some years. Just finished a Squid project. Have experience with Iptables.

$66 USD in 2 days
(44 Reviews)

Hi, I have finished similar projects, and have my own home server with similar setup for internet sharing. Running, dhcp, dns, squid.

$190 USD in 3 days
(36 Reviews)

Hi. Kindly check PM for more details. Thanks

$234 USD in 4 days
(18 Reviews)

Hello, I have 15+ years extensive UNIX Engineering and Administration background both in AIX and LINUX.. Excellent experience in networking. I will this job done quickly and neatly.

$111 USD in 3 days
(3 Reviews)

Let me do it. That's it. Thanks and Regards, AbbasiTech (IT SOLUTIONZ ISB)

$155 USD in 2 days
(2 Reviews)

Linux/server administrator

$412 USD in 3 days
(0 Reviews)

hi, I am a Linux Expert here. I can setup the server for you.

$222 USD in 1 day
(0 Reviews)