Cisco LAB Booking Website
$30-100 CAD
Paid on delivery
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.
Project ID: #4887501
About the project
1 freelancer is bidding on average $55 for this job
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 More
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