Computing Infrastructure: Difference between revisions
No edit summary |
|||
Line 95: | Line 95: | ||
==Config images == | ==Config images == | ||
Plugin Screen: | Plugin Screen: | ||
[[File:PGINA-Pluginscreen.png]] | [[File:PGINA-Pluginscreen.png]] | ||
Plugin Order Screen: | Plugin Order Screen: | ||
[[File:PGINA-Pluginorderscreen.png]] | [[File:PGINA-Pluginorderscreen.png]] | ||
Plugin LDAP Config Screen | Plugin LDAP Config Screen: | ||
[[File:PGINA-Pluginconfigscreen.png]] | [[File:PGINA-Pluginconfigscreen.png]] | ||
Plugin LDAP Config Authorization Screen | Plugin LDAP Config Authorization Screen: | ||
[[File:Pluginconfigscreen-authorization.png]] | [[File:Pluginconfigscreen-authorization.png]] | ||
Revision as of 00:21, 8 January 2016
Networks
Internets
Internet connection is provided by Comcast.
More information about the internet connection and trouble shooting can be found here: Internets
To administer the internets use the web interface located at: http://10.1.10.1
Current config owners: Nick Ristow/Tyler Worman/Nate Yost
WIFI
WIFI is provided by the Mikrotik Router and routed through the Comcast Connection
2 DHCP enabled SSID's are provided.
SSID: ALLHANDSACTIVE
As of: 11/15/2015 ALLHANDSACTIVE is a general use wifi connection.
Password: TheNextGeneration
Future 2/1: This connection to be discontinued.
SSID: AHA-PUBLIC
Throttled AHA public wireless. Defaults to 500k/100k per connection.
Password: TheNextGeneration
SSID: AHA-MEMBERS
Unthrottled AHA public wireless. Login with your AHA LDAP username and password using Enterprise WPA2
Future: To be turned on mid January.
LAN
Router/Switches
Router Main
Mikrotik Routerboard RB2011UiAS-2HnD-IN Router Instructions: (http://wiki.mikrotik.com/wiki/Manual:TOC)
Maintained by Tyler Worman/Mike Grube
Runs RouterOS 6. Upgrade rights for versions through RouterOS 8 Routerboard RB2011UiAS-2HnD-IN
- IP Address: 10.1.10.3
Workstation Switch
Located in center of workstations
Netgear FS524
Printer
A networked BW Laser Printer
- Model: HP Laserjet 2600N
- IP Address: 10.1.10.2
BYB Cardswipe
Used for BYB employee's to clock in and out.
- Model: EZ Clocking EC50
- IP Address: 10.1.10.14
- Owner: BYB
NAS
Controls AHA's LDAP server, Radius server, file shares and remote login. The NAS is knows as HUB@AHA. hub.allhandsactive.com (external)
- Model: Synology DS409
- IP Address: 10.1.10.4
More information about this project can be found here: Computing Infrastructure: HUB@AHA
Backups
Future state: Backups of machine specific configurations are not done. Backups of user directories and VM/Workstation images are done nightly to the NAS itself NAS is weekly synced weekly to Tyler's offsite NAS.
Mapping drives
Copy setupDrives.vbs to C:\ from \\hub\AHASoftware
In Windows startup Local Group Policy Editor as Admin Under UserConfiguration\Windows Settings\Scripts (Logon/Logoff) add the script as a login script.
LDAP Config
General pGina 3.1.8.0
Setup graphics on main screen
Copy the rhinoblue.bmp from the following directory to C:\ on the local machine and set as the pGINA login graphic. \\hub\AHASoftware\AHA Promo Graphics\rhinoblue.bmp
Config images
Plugin Screen:
Plugin Order Screen:
Plugin LDAP Config Screen:
Plugin LDAP Config Authorization Screen:
Workstations
CNC
This machine is used to run the CNC machine in the back room.
Software
- Windows Vista
- Mach 3 (http://www.machsupport.com/software/mach3/)
- USB SmoothStepper for Mach 3 (http://www.warp9td.com/)
- VCarvePro 6.0 (http://www.vectric.com/products/vcarve.htm)
- Cut3D 1.025 (http://www.vectric.com/products/cut3d.html)
Config
Configs are backed up here: List GIT location
Harware
Specs: List them here, but we really could use a new machine. Connnected to: CNC_Machine
Maintainer
Maintained by: Tyler Worman
Licenses
Licenses to Mach3, VCarve Pro and Cut3D owned by: Tyler Worman
Todo
- Update the tool index in Vcarve and Cut3D
- Backup config for Vcarve and Mach3 to Tyler's GIT/BitBucket repository
- Wipe machine
- Install a Windows 10 license.
- Install CNC software
- Lock machine down to admin and LDAP enabled members (as non-admin accounts!)
Login
Username: CNC
Password: Ask Tyler
LASER
Hardware
Specs: List them here
Software
List software here
Maintainer
Who owns and maintains the PC and it's software?
To Do
- Verify with Greg/BYB that it's still okay to LDAP enable the machine login
- Get list of valid users from Greg
- Create LDAP group on NAS
- Install pGina on machine
- Fully update machine and software
- lock down login to admin and pGina NAS users.
5 Public Workstations
Current state
Specs:
- PC1 - Win 10 Pro AMD A10-5800K 3.8GHZ 8GB - DEMO (LDAP)
- PC2 - Win 7 AMD A10-5800K 3.8GHZ 8GB (MAKER Login)
- PC3 - Win 7 AMD A10-5800K 3.8GHZ 8GB (MAKER Login)
- PC4 - Win 10 Pro AMD A10-5800K 3.8GHZ 8GB - Demo (LDAP)
- PC5 - Win 7 AMD A10-5800K 3.8GHZ 8GB (MAKER Login)
Future state
5 Managed Windows 10 workstations. Software updated by Ninite, Windows updates kept up to date by service account script.
1 Local admin account on each machine.
User's login via LDAP enabled logins provided by HUB@AHA
Login mount of AHA software (VirtualBox Ubuntu Images)
Login mount of AHA shared folder (see HUB@AHA)
Easy to wipe and restore with documented instructions for doing this located here: Computer Infrastructure: Restoring Workstations
Easy to build a new image from scratch with instructions for doing this here: Computer Infrastructure: Building new Workstation image
To do
- Write script to perform offline, silent, no reboot windows updates for all machines. (https://stackoverflow.com/questions/16180265/automatically-update-windows-fully)
- Setup login script to mount home directory for Windows box as the user folder on the NAS.
- Setup login script to mount the shared AHA directory for Windows box.
- Setup login script to mount the AHA provided optional software directory to the Windows box.
- Backup Win 10 Good state to the NAS.
- Document all software installed.
- Allow demo of machines until 1/20 by users and during this time provision members with accounts.
- Reset all passwords.
AHA installed software
- pGina
- Arduino Studio
- openSCAD
- LibreCad
- FreeCAD
- EagleCAD
- KiCAD
- Ninite
- Chrome
- Firefox
- 7 ZIP
- DropBox
- Google Drive
- VLC
- Java 8
- .Net 4.6
- Python
- FileZilla
- Notepad ++
- JDK 8
- WinSCP
- PuTTY
- Eclipse
- Paint.Net
- Gimp
- Inkscape
- LibreOffice
- PDFCreator
- Microsoft Security Essentials
- ImgBurn
- RealVNC
- Steam
Restore Workstations
Guide here: Computer Infrastructure: Restoring Workstations
The workstation restoration process involves wiping the machine, copying down an image from the NAS and running updates.
Virtual Machines
Future State: HUB@AHA has 1 Ubuntu VirtualBox image that get mounted to the 6 public workstations at login. It's maintained by AHA and configured with default settings for the space. You may clone the image for your personal use.
Todo
- Create base image
- Install additional software
- Configure home directory mount via LDAP.
- Install VirtualBox extensions.
- Mark it read only.
- Share to network via NAS.
- Configure login script to mount this share at login.
Base Image
A base install of the latest LTR Ubuntu image that is reasonably patched.
Additional software
These packages are installed in addition to the base install.
- Arduino
- Eclipse
- JDK
- Inkscape
- Gimp
- Blender
- OpenSCAD
If you need additional packages please contact Tyler Worman to request a base package be added to the distribution.
Usage pattern
Copy the VM to your private folder on the NAS and use as needed. Wipe/Restore from base image as needed.