|
查看: 741|回复: 0
|
CLI CGI (超急)
[复制链接]
|
|
|
我的unix assignment 关于到 BIND /DNS / APACHE /CGI /CLI
bind 和 dns 基本上高定了。。。
谁可以帮帮忙看看究竟 CGI CLI 要 我做些什么。。。。。 完全不了解
如果可以, 麻烦解释具体/ 详细 一点
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 136.186.230.0/24 network, then all updates must also be performed to the reverse-lookup
zone for this network as well.
D. Instructions
You are required to produce a brief set of documentation that contains the following information for part B of the assignment.
Script Details
A listing of the locations and names of all the scripts you developed. For any command-line based scripts a brief set
of instructions including parameter listing and sample calls
Web Pages
A pointer to the web site hosting the CGI based update scripts and any relevant instructions for how to use the scripts
Client Details – If supported
If client-based updates are provided then a list of:
• User account details including usernames and passwords
• Which zones each user is allowed to update
• How to create a new account/zone for a new customer |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|