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

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)