Skip to content
This repository has been archived by the owner on Jul 19, 2024. It is now read-only.

Commit

Permalink
added more docs
Browse files Browse the repository at this point in the history
  • Loading branch information
RobWC committed Apr 6, 2015
1 parent bb0c084 commit 9e05a7e
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 3 deletions.
33 changes: 33 additions & 0 deletions docs/proctorconfiguration.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,35 @@
Configuring the Proctor Lab
===========================

Everything that is needed to run the proctor lab is contained within this repository.

Proctor VMs
-----------

The proctor VMs are all run via Vagrant with VirtualBox. The vagrant file is located in the proctor directory at the root of the repository.

There are three virtual machines contained within the proctor vagrant file. Please review the [topology](https://github.com/JNPRAutomate/JNPRAutomateDemo-Student/blob/master/docs/topologyoverview.md) as needed. The NetDevOps public and vSRX headend use fixed IP addresses. This simplifies the configuration within various modules of the lab. It is suggested to run the headend on a host within 16GB of RAM and a quad-core processor. It is possible to run a student VM set and the proctor VM set on the same host. However as you bring up more and more client hosts it may tax the headend SRX.

- NetDevOps Public

- Uses bridged interface for 10.10.0.10
- Hosts registration server
- [Reggie](https://github.com/JNPRAutomate/reggie)
- Hosts license files
- You need to provide the license files as do to restrictions they are not in the lab
- vSRX licenses can be used accross multiple hosts

- NetDevOps Private

- Uses private network interface for 192.168.10.10
- Connected to vSRX Headend only
- Only accessible through the vSRX headend host
- Used to test that the VPN is successfully up

- vSRX Headend

- Uses bridged interface for 10.10.0.5
- Uses private network interface for 192.168.10.1
- If your network does not provide a DHCP server this host can provide DHCP services
- This must be configured seperately

2 changes: 2 additions & 0 deletions docs/recoveringthelab.md
Original file line number Diff line number Diff line change
Expand Up @@ -265,3 +265,5 @@ vagrant@NetDevOps-Student:/vagrant/ansible$
```

Your device should now have the complete configuration on it.

![Success Wyatt](https://github.com/JNPRAutomate/AutomationMemes/blob/master/success_wyatt.gif)
3 changes: 0 additions & 3 deletions proctor/Vagrantfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,6 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
ndo.vm.network "public_network",
netmask: "255.255.252.0",
ip: "10.10.0.10"
ndo.vm.network "private_network",
ip: "192.168.10.128",
virtualbox__intnet: "NetDevOps-Private"
ndo.vm.synced_folder "../", "/vagrant", disabled: false

ndo.vm.provider "virtualbox" do |v|
Expand Down

0 comments on commit 9e05a7e

Please sign in to comment.