diff --git a/Home_Lab/Recieved_Dell_Wyze.md b/Home_Lab/Dell_Wyze.md similarity index 60% rename from Home_Lab/Recieved_Dell_Wyze.md rename to Home_Lab/Dell_Wyze.md index 44ce5a0..05380ac 100755 --- a/Home_Lab/Recieved_Dell_Wyze.md +++ b/Home_Lab/Dell_Wyze.md @@ -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 | -[spec sheet]:https://icecat.biz/en/p/dell+wyse/909740-52l/thin+clients-z90d7-18038133.html \ No newline at end of file +## 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/ diff --git a/Home_Lab/SONICWALL-TZ-200.jpg b/Home_Lab/SONICWALL-TZ-200.jpg new file mode 100755 index 0000000..dd2b70a Binary files /dev/null and b/Home_Lab/SONICWALL-TZ-200.jpg differ diff --git a/Home_Lab/SetupVPN.md b/Home_Lab/SetupVPN.md new file mode 100755 index 0000000..e8e9564 --- /dev/null +++ b/Home_Lab/SetupVPN.md @@ -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/ \ No newline at end of file diff --git a/Home_Lab/The_Beginning.md b/Home_Lab/The_Beginning.md index 27435be..231b7a2 100755 --- a/Home_Lab/The_Beginning.md +++ b/Home_Lab/The_Beginning.md @@ -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 \ No newline at end of file diff --git a/Home_Lab/dell_wyze.jpg b/Home_Lab/dell_wyze.jpg new file mode 100755 index 0000000..98bc114 Binary files /dev/null and b/Home_Lab/dell_wyze.jpg differ diff --git a/Home_Lab/sonicwall_firewall.md b/Home_Lab/sonicwall_firewall.md new file mode 100755 index 0000000..40b4fa7 --- /dev/null +++ b/Home_Lab/sonicwall_firewall.md @@ -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/ \ No newline at end of file diff --git a/Linux/Setup_MySQL_Server.md b/Linux/Setup_MySQL_Server.md new file mode 100755 index 0000000..ea2eb75 --- /dev/null +++ b/Linux/Setup_MySQL_Server.md @@ -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 \ No newline at end of file