Cisco LAB Booking Website

Preklicano Objavljeno Sep 2, 2013 Plačilo ob prevzemu
Preklicano Plačilo ob prevzemu

I would like a business website preferably in Wordpress/Joomla or any of the easily content management system. The looks of the site and layout should be IDENTICAL to Juniper Networks - www.juniper.net. This business site allows clients to book their Cisco Lab time for the purpose of practice in preparation for their exam. The finished site will be hosted from my NAS - Synology RS812. Here is an overview of how the site should flow:

1. Clients are presented with a registration section requesting their first name, last name, email, password and a graphical calender for them to book a date and defined time interval; 4, 8 12, 24, 48, and 72 hours. (These variables are stored for later use)

2. When the date(s) and time are selected, a "Book Now" button is displayed which redirects them to a PayPal payment page.

3. Once the payment is processed and verified, PayPal is to redirect back to the business site - point #6.

4. (Backend) At this time, I require some kind of shell script to execute in the background opening up a SSH session to communicate with my Cisco PIX515e firewall on the network. That SSH session is to remain open for commands to be executed on the firewall to create a VPN login account for the client with the above variables stated in point #1. For example:

The command in the script it needs to run is to establish a SSH session with the Cisco firewall:

ssh username@[url removed, login to view]

Second command is to set the date and time the user selected from point #1 (Say the client picked 8:00AM to start and 4 hours of lab time they booked) It should know how to compute 8:00AM + 4 Hours = 12:00PM:

config terminal

!

time-range ([url removed, login to view])

absolute start 08:00 02 September 2013 end 12:00 02 September 2013

!

group-policy TSYSTEMS.LAB.([url removed, login to view]) internal

group-policy [url removed, login to view] ([url removed, login to view]) attributes

vpn-access-hours value [url removed, login to view]

vpn-tunnel-protocol IPSec

!

username ([url removed, login to view]) password ([url removed, login to view]) encrypted privilege 0

username client attributes

vpn-group-policy [url removed, login to view]

service-type remote-access

!

end

write memory

* ([url removed, login to view]) = first character of first name appended with the last name all in small caps.

* ([url removed, login to view]) = whatever password the user setup upon registration.

5. (Backend) Once the account is create, the SSH session with the firewall is terminated.

exit

!

6. The WebVPN page is displayed from the Cisco PIX515e. This page does not need to be created as it's already provided by the firewall. Only a redirect to this page is needed after the PayPal site.

7. The client is then able to login and authenticate with the VPN server.

C programiranje Grafično oblikovanje Joomla Shell Script WordPress

ID projekta: #4887501

Več o projektu

1 predlog Oddaljen projekt Aktiven Sep 2, 2013

1 freelancer ponuja za povprečno $55 na tem delu

milestoneservice

I am an experienced Web Designer, and fully competent with wordpress. I would be able to design this site to match as closely to the juniper site as possible. Direct copying would be illegal, however I would follow t Več

$55 CAD v 2 dneh
(0 ocen)
0.0
oJqCThcLTNbB

Hi we are freelance software developers. If you contact us, we can give a quote and we can discuss further details of the project. w w w . s o l v e r . i o

$72 CAD v 3 dneh
(0 ocen)
0.0