Write some Software

Mbyllur Postuar 6 vite mё parё Paguhet në dorëzim
Mbyllur Paguhet në dorëzim

The corporation in which you work runs and maintains a DNS server which it uses to offer DNS services to customers. Until recently, requested changes to the DNS database from your customers has been minimal and handled via a simple request system:

• The customer asks for a change to the database

• You stop the DNS server

• The zone database files are updated

• The DNS server is restarted

Update requests have recently increased to the point where this system has become unmanageable. Your boss has asked to you to investigate a system that allows the database to be updated dynamically:

• The DNS server does not need to be stopped

• Updates can be performed via a scripted and/or web-page approach

• Access can be given to customers to update their own entries

To accomplish this task, you have been assigned to deploy and configure a BIND server with dynamic update capability, along with a series of scripts and CGI based web pages to update the database contents.

Once your basic plan has been considered, you will now be required to build your DNS dynamic update system. This will involve configuring and deploying BIND on your (highest or middle)-numbered RULE host along with Apache and any scripts you develop. Depending upon which scripting language you choose to use, you may need to install and configure your system with other software via the ports tree.

A. BIND

Your BIND server should be configured to:

• Support dynamic updates to any zone files managed by your company and any virtual clients you support

• Support dynamic updates to reverse-lookup zones for the 136.186.230.*/24 network

• Allow public queries for lookups

B. Accounts

Accounts should be created for each of your virtual customers. Each customer should have:

• Login details (to be provided in your final assignment)

• A forward lookup zone created and allocated to them

• Access to scripting facilities below to update their entries

Note: Creating accounts for and managing restricted database access for individual users is an optional part of the assignment for bonus marks

C. Scripts

Both command-line based and CGI based scripts should be developed to allow updating of information in the zone database files.

Hint: A backend script that actually updates information could be called by both the command-line and CGI based scripts

to perform the actual updates

The scripts should check user authentication details (if applicable), and provide a list of current zone database entries that user can change before allowing the user to manage their allocated entries.

This will require your script to:

• Poll the DNS server to retrieve the current database entries

• Provide a means for the user to select an entry to update/delete

• Provide a means for adding a new entry

If an IP address is given in the [login to view URL] network, then all updates must also be performed to the reverse-lookup zone for this network as well.

DNS PHP Instalim Skripti UNIX

ID Projekti: #14063189

Rreth projektit

7 propozimet Projekti në distancë Aktiv 6 vite mё parё

7 profesionistë freelancer dërguan një ofertë mesatare prej $169 për këtë punë

whistiti

HI i can complete the required work for this project as i once did this kind of exam when i were in college. Award me if you want good job.

$250 AUD për 10 ditë
(12 Përshtypje)
6.5
sumitmakkar

Expert in server management SSL Certificate, Cpanel/WHM, Dns,Centos, web panel, Apache, Plesk Panel IIS,Debian, Nginx, Ubuntu power MTA, enterspire 24/7/365 available ticket , chat etc. Cloud Infrastructure Ma Më shumë

$123 AUD për 0 ditë
(46 Përshtypje)
5.1
nikunjv9

Hello sir, - I have a good experience in .NET, Vb, C# - I worked as team player, remotely and in office. I know how to manage my time effectively. - I do not afraid overtimes and emergencies. During launching some Më shumë

$155 AUD për 3 ditë
(18 Përshtypje)
3.8
Irfanmir003

Hello i am skilled professional freelancer and i believe in long term and good client relationship.i am very much passionate and enthusiastic about work.i am always ready to take up work challanges.i have a lot of expe Më shumë

$30 AUD për 2 ditë
(0 Përshtypje)
0.0