Added new items and images to home lab
This commit is contained in:
parent
65a346f6fb
commit
a0dd715054
@ -1,6 +1,6 @@
|
||||
# Recieved Thin Client
|
||||
# Dell Wyze
|
||||
|
||||
With my current employer
|
||||
![Dell Wyze](dell_wyze.jpg)
|
||||
|
||||
## Specs
|
||||
|
||||
@ -17,8 +17,6 @@ With my current employer
|
||||
|
||||
### RAM
|
||||
|
||||
**NOTE:** Specs were
|
||||
|
||||
| Spec | Value |
|
||||
|--------------|-------------|
|
||||
| Clock | 1600 MHz |
|
||||
@ -37,4 +35,14 @@ With my current employer
|
||||
| Vendor | AMD |
|
||||
|
||||
|
||||
## Installing Ubuntu Server
|
||||
|
||||
After many unsuccesful attempts at booting the [Ubuntu Server Iso][Ubuntu Server Iso Download] written to a flash drive by [Rufus][Rufus Download]. I found the default bios password for the thin client from [this website][Wyze Zx0 Bios Password] and enabled boot from usb in the bios.
|
||||
|
||||
[spec sheet]:https://icecat.biz/en/p/dell+wyse/909740-52l/thin+clients-z90d7-18038133.html
|
||||
|
||||
[Wyze Zx0 Bios Password]:https://www.reddingitpro.com/2012/05/08/default-wyse-bios-password/
|
||||
|
||||
[Ubuntu Server Iso Download]:https://ubuntu.com/download/server
|
||||
|
||||
[Rufus Download]:https://rufus.ie/
|
BIN
Home_Lab/SONICWALL-TZ-200.jpg
Executable file
BIN
Home_Lab/SONICWALL-TZ-200.jpg
Executable file
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
28
Home_Lab/SetupVPN.md
Executable file
28
Home_Lab/SetupVPN.md
Executable file
@ -0,0 +1,28 @@
|
||||
# Setting up a VPN
|
||||
|
||||
| Details | |
|
||||
|-----------------------|---------------------------------------------------|
|
||||
| Machine Used | [Dell Wyze][Dell Wyze File] |
|
||||
| VPN Service Used | [OpenVPN][OpenVPN Download] |
|
||||
|
||||
|
||||
## Steps
|
||||
|
||||
1) Download and Install [OpenVPN Access Server][OpenVPN Download]:
|
||||
|
||||
2) Followed the [instructions][configuration page] on getting it installed and on how to finish the initial setup.
|
||||
|
||||
3) Opened OpenVPN operating ports of 443, 1194 on my routers NAT.
|
||||
|
||||
4) Opened the OpenVPN management console, and changed the hostname to my external ip address to allow for external clients to connect.
|
||||
|
||||
5) Created a personal profile for me and copied the ".opvn" file to my clients and installed them.
|
||||
|
||||
## Coming Later
|
||||
|
||||
Once I have a windows server I plan to find out how to implement LDAP authorization for OpenVPN in order to learn how to correctly configure it to work with Active Directory.
|
||||
|
||||
|
||||
[OpenVPN Download]: https://openvpn.net/download-open-vpn/
|
||||
[Dell Wyze File]: Dell_Wyze.md
|
||||
[configuration page]: https://openvpn.net/vpn-server-resources/finishing-configuration-of-access-server/
|
@ -1,6 +1,15 @@
|
||||
# The Begining of my Home Lab
|
||||
|
||||
Thanks to a store reset my employer decided to upgrade their networking equipment and allowed me to take home the previously used equipment and accompaning hardware.
|
||||
With my current employer going through remodeling and refitting our store they decided they were going to throw away/get rid of some old hardware. However, they offered me the chance to take them home if I wanted them, and I did.
|
||||
|
||||
|
||||
## Items Recieved
|
||||
|
||||
1. [Dell Wyze Thin Client][Dell Wyze]
|
||||
|
||||
2. [SonicWall Hardware Firewall][SonicWall Firewall]
|
||||
|
||||
|
||||
|
||||
[Dell Wyze]: Dell_Wyze.md
|
||||
[SonicWall Firewall]: sonicwall.md
|
BIN
Home_Lab/dell_wyze.jpg
Executable file
BIN
Home_Lab/dell_wyze.jpg
Executable file
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
19
Home_Lab/sonicwall_firewall.md
Executable file
19
Home_Lab/sonicwall_firewall.md
Executable file
@ -0,0 +1,19 @@
|
||||
# SonicWall Hardware Firewall
|
||||
|
||||
![SonicWall TZ 200](SONICWALL-TZ-200.jpg)
|
||||
|
||||
---
|
||||
|
||||
## Info
|
||||
|
||||
| SonicWall TZ 200 | |
|
||||
|:----------------:|--------------------|
|
||||
| Model/Type | APL22-06F |
|
||||
| Specs | [link][Spec Sheet] |
|
||||
|
||||
|
||||
## Coming Later
|
||||
|
||||
As soon as I have time to learn what I need to do to configure this (what methods/applications/etc) I will include more Related Articles
|
||||
|
||||
[Spec Sheet]: https://www.cnet.com/products/dell-sonicwall-tz-200-security-appliance-series/
|
55
Linux/Setup_MySQL_Server.md
Executable file
55
Linux/Setup_MySQL_Server.md
Executable file
@ -0,0 +1,55 @@
|
||||
# Setting up a MySQL Server
|
||||
|
||||
## Packages
|
||||
|
||||
1. [mariadb-server][Mariadb Site]
|
||||
2. [mysql-server-8.0][MySQL Site] (included in mariadb-server)
|
||||
3. [ufw]
|
||||
|
||||
|
||||
## Installation
|
||||
|
||||
In my situation I am installing MySQL server on a tower with [Ubuntu Server 20.04][Ubuntu Server Download] I have 3 things I know I will need to do in order to have a successful installation.
|
||||
|
||||
### Install Mariadb
|
||||
|
||||
Using the follwing command:
|
||||
|
||||
sudo apt install mariadb-server
|
||||
|
||||
|
||||
I install mariadb/mysql to my system.
|
||||
|
||||
### Configure host-side firewall
|
||||
|
||||
From here using ufw (uncomplicated firewall) I need to configure the firewall to only respond to requests from my public ip address.
|
||||
|
||||
|
||||
sudo ufw allow for [public ip address] to any port 3306
|
||||
|
||||
### Setting up a user on MySQL
|
||||
|
||||
After creating a database and creating a few tables, I created a user and gave the user access to the database and it's tables.
|
||||
|
||||
CREATE DATABASE test_database;
|
||||
|
||||
USE test_database;
|
||||
|
||||
CREATE TABLE IF NOT EXIST test_table(
|
||||
var1 TEXT NOT NULL,
|
||||
var2 INT AUTOINCREMENT,
|
||||
);
|
||||
4
|
||||
CREATE USER 'user'@'ip address';IDENTIFIED BY Password('password');
|
||||
|
||||
GRANT ALL PRIVILEGES ON 'test_database'.* TO 'user'@'ip address';
|
||||
|
||||
FLUSH PRIVILEGES;
|
||||
|
||||
## Conclusion
|
||||
|
||||
By using the user credintials that I created in my MySQL server I can now use modules like PyMySQL, or SqlAlchemy in my python projects in the future.
|
||||
|
||||
|
||||
[MySQL Site]: k
|
||||
[Ubuntu Server Download]: https://ubuntu.com/download/server
|
Loading…
Reference in New Issue
Block a user