Skip to content

Instantly share code, notes, and snippets.

@bradync
Last active March 13, 2025 03:05
Show Gist options
  • Save bradync/2403f2dcef11828a0bc9b099daa4f650 to your computer and use it in GitHub Desktop.
Save bradync/2403f2dcef11828a0bc9b099daa4f650 to your computer and use it in GitHub Desktop.
bclabnotes

21 Pine Hill Drive, Frankston, Vic 3199 https://www.realestate.com.au/property-house-vic-carrum+downs-146847636

Optus case help: 1003103457

Blog agenda:

  • Networking fundamentals

    • TCP/ IP
    • CMD and networking troube
  • Cisco knowledge base

  • Azure -- Microsoft Services

    • Azure portal
    • Exchange
    • Microsoft 365
    • Intune
    • Sharepoint
    • Power Platforms
  • Power BI

  • Windows server - DNS - DHCP - OU - GPO - AD connect - Domain controllers, uses and computers, sites and trusts

  • Linux - VM management - Docker devices

  • Proxmox

    • How to setup Proxmox backups
    • How to setup a USB device to install
    • Installation process
    • First steps once installed.
    • How to add no-subscription to proxmox.
    • How to add more than one node to a cluster
  • DNS records: DKIM, SPF, DMARC

    • MX records
    • TXT records
    • CAA records
  • Cloudflare

  • Fortinet

  • Docker

    • How to install on proxmox
    • How to install on windows
    • How to install on linux
  • Kubernetes

  • Moodle

  • SQL

  • CMD and powershell commands

Notes for creating my BC blog: Got it! Here’s a refined layout plan for your WordPress blog, with a focus on organizing content related to Azure, Docker, Linux, Proxmox, and Windows Server.

Blog Layout and Organization

Homepage

  • Welcome Banner: A short introduction about you and the purpose of your blog.
  • Featured Sections: Highlight key topics (Azure, Docker, Linux, Proxmox, Windows Server) with brief descriptions and links to those categories.
  • Recent Posts: Display the latest articles or tutorials.
  • Newsletter Signup: Encourage visitors to subscribe for updates.

Menu Structure

  • Home
  • About: Information about you and your background in IT.
  • Blog: Main blog page with all posts.
    • Azure
    • Docker
    • Linux
    • Proxmox
    • Windows Server
  • Resources: Curated links to useful tools, articles, tutorials, and documentation.
  • Contact: A form for readers to get in touch with you.

Content Categories and Subcategories

  1. Azure:

    • Getting Started: Basics and introductory guides.
    • Advanced Topics: Deep dives into specific Azure services.
    • Case Studies: Real-world examples and use cases.
    • Tips & Tricks: Short, helpful tips for working with Azure.
  2. Docker:

    • Beginner Guides: Introduction to Docker and containerization.
    • Docker Commands: Detailed explanations of common Docker commands.
    • Best Practices: Tips for optimizing Docker usage.
    • Docker Compose: Guides on using Docker Compose for multi-container applications.
  3. Linux:

    • Distributions: Overviews of different Linux distributions (e.g., Ubuntu, CentOS, etc.).
    • Command Line: Tutorials on using the Linux command line.
    • System Administration: Guides on managing and configuring Linux systems.
    • Shell Scripting: Tutorials on writing shell scripts for automation.
  4. Proxmox:

    • Installation Guides: How to set up Proxmox.
    • Virtualization: Tips and best practices for virtualizing environments.
    • Advanced Configurations: In-depth tutorials on configuring Proxmox.
    • Use Cases: Examples of how Proxmox can be used in different scenarios.
  5. Windows Server:

    • Setup and Configuration: Step-by-step guides for installing and configuring Windows Server.
    • Active Directory: Tutorials on setting up and managing Active Directory.
    • Networking: Tips for configuring network settings and services.
    • Troubleshooting: Guides on diagnosing and fixing common issues.

Additional Features

  • Search Functionality: Make it easy for readers to find specific content.
  • Comments Section: Enable comments to encourage reader interaction and feedback.
  • Related Posts: Display related posts at the end of each article to keep readers engaged.

Would you like specific links for resources, or any additional features or elements to include in your blog?

- MS-SQL server restoration of databases:

  • Access SSMS and right click databases
  • Then click Restore database

- Dynamics 365:

- Enable first time Dynamics 365 for an email box:
  - Find the user account you want enabled for and go into it
  - Press "APPROVE EMAIL'
  - After it has been approved, Press "TEST & ENABLED MAILBOX'
  - Now we need to test to make sure the setup was successful, (Check the Test Results)
  - 

- Sharepoint notes:

Management is easy from the Sharepoint Admin Center One the front page is Active Sites:

  • These are the sites that are used and created for the site

- DNS TXT record: Microsoft Verification

MS=ms18401331 -- This record is used for validation The MS is a prefix for Microsoft verified domains and to prove ownership when connecting a domain to 365 The full format is MS=msXXXXXXXX where XXXXXXXXX is a unique identifier that is provided by microsoft during the verification process

- Proxmox install Windows VM

  • Same concept as creating any other VM, but you neede the virtio ISO as well for disk drivers

-

List of software I use: - Angry IP scanner - Docker - Proxmox - Truenas - Homarr - Wiki.js - homepage -

Lenovo P510 server I want to make again: Xeon E5 2670 V3

192.168.0.78 User: bclab Passw: P@ssw0rd - Setup DLNA - Backup of all photos and videos

Server IP address and details for my environment:

Wiki-js: pvemain http://192.168.0.23:3000 user/ admin: cookbradyna@gmail.com passw: P@ssw0rd

Wordpress: pvemain 192.168.0.24 user: bclab passw: P@ssw0rd

IP addresses: http://192.168.0.253:8384

- Proxmox main cluster: 8006

Windows server machine: - Ryzen 5700U - 32gb RAM - 1tb NVME 192.168.0.246 --- Asus-PN51 user: Administrator passw: P@ssw0rd user: admin passw: P@ssw0rd Threadripper Node: PVEMAIN -- 192.168.0.5:8006 --- 256GB X - zfs, 68gb ram, AMD 1950x Threadripper

Proxmox PVE nodes: BCblog nodes PVE1 -- 192.168.0.231:8006 --- 256gb - 12gb ram, i7 - 8550u PVE2 -- 192.168.0.232:8006 --- 250gb - 12gb ram, i7 - 8550u PVE3 -- 192.168.0.232:8006 --- 250gb - 12gb ram, i5 - 8250u user: root passw: P@ssw0rd

Needs HTTPS:// PVEMAIN - Docker: 192.168.0.251:9443

user: admin passw: F#g2023wha@!``

192.168.0.250:8007 --- Proxmox Backup Server S/N: R90R7VNP Model: Lenovo L380, type 20M6 Parts: i7-8250u, 16gb ram, 1tb NVME, USB to NIC user: bclab user: root OR root@pam passw: P@ssw0rd

2 x Asus chromebox and 1 x node 192.168.0.248:9443 192.168.0.249:9443 192.168.0.252:9443 user: admin passw: F#g2023wha@!``

Word Press site: BC Blog 192.168.0.247/wordpress --- Main site 192.168.0.247/wordpress/wp-admin --- Admin page user: admin passw: P@ssw0rd

Wiki.js Site 192.168.0.20:3000 http://192.168.0.20:3000/a/dashboard user: Bradyncook1986@gmail.com passw: P@ssw0rd

HA PVE Cluster -- 3 x HA cluster

Proxmox node vm's and CT's

  • Homarr
  • Home assistant
  • Turnkey foswiki
  • Docker

- Lab ideas:

- Create a WIKI.js environment with HA for the internet O
- Setup a 3 node HA config, this allows for me to practice HA
- Run SQL on a separate server to host the databases
- Use a separate VLAN from the main ones
- Configure home assistant to manage the serves
- Configure Kubernetes for management and config of a new CRM or power bi test lab.

- Windows server lab idea:

- Make the corp forest the primary 
- Setup a trust with another domain
- Add a child domain to the forest domain
- Migrate user account to another child domain
- Migrate and practice with FSMO
  - Add old Fagersta domain to the main domain and add it as an extended one
- Practice removing the DC-connect connection as well and make all groups and user accounts cloud based only.
- 


- Practice Power BI using old databases and practice databases from adventureworks, old test database and work with different file types
- 

Absolutely! Here's a summarized version of our discussion for your notes:

Summary of Steps for Domain Migration and FSMO Role Transfer

1. Set Up a Virtual Environment (Optional)

  • Use Proxmox or Hyper-V: Create a test environment with virtual machines for your domain controllers and test domains.

2. Create a New Child Domain

  1. Install AD DS Role: On the new server, install the Active Directory Domain Services (AD DS) role.
  2. Promote the Server to Domain Controller:
    • Use the Active Directory Domain Services Configuration Wizard.
    • Select Add a new domain to an existing forest.
    • Choose Child Domain and specify the parent domain (e.g., corp.contoso.com).
    • Enter the name for the new child domain (e.g., child.contoso.com).
    • Complete the wizard and restart.

3. Integrate an Existing Domain as a Child Domain

  1. Establish Trust Relationships:

    • Use the Active Directory Domains and Trusts snap-in to create a trust relationship between the existing domain and the parent domain.
  2. Migrate FSMO Roles:

    • Transfer FSMO Roles: Use Ntdsutil or the Active Directory Users and Computers snap-in to transfer FSMO roles to the new domain controller.
    • Verify Replication: Ensure roles are transferred and replication is functioning correctly.
  3. Migrate Users and Resources:

    • Use ADMT: Utilize the Active Directory Migration Tool (ADMT) to migrate user accounts, groups, and resources from the existing domain to the new child domain.
    • Configure DNS: Ensure DNS settings are correctly configured to resolve names across the new and existing domains.

4. Practice FSMO Role Migration

  1. Transfer FSMO Roles:

    • Use Ntdsutil or the Active Directory Users and Computers snap-in to transfer FSMO roles from Windows Server 2011 SBS to Windows Server 2016.
    • Verify Replication: Check the transfer and replication status.
  2. Decommission the Old Server:

    • Decommission the Windows Server 2011 SBS after transferring FSMO roles and verifying smooth operation.

This process should help you simulate the integration of an existing domain as a child domain and practice migrating users and resources. Feel free to reach out if you need more detailed steps or assistance with any specific part!

Surface pro 6 S/N:

  • 031184495053

Threadripper:

For Sale as a set. All items have just been taken from a working machine. Condition as per photos.

$400 Pickup from Springvale, Vic.

CPU: AMD Ryzen Threadripper 1950x (16 core / 32 thread) https://www.scorptec.com.au/product/CPU/AMD-Socket-TR4/69336-YD195XA8AEWOF

CPU Cooler: Noctua NH-U14S (TR4-SP3) https://noctua.at/en/nh-u14s-tr4-sp3

Motherboard: Gigabyte X399 AORUS Gaming 7 https://www.gigabyte.com/Motherboard/X399-AORUS-Gaming-7-rev-10#kf

Memory: 16GB DDR4 Kit (2x 8GB) Corsair Vengeance 3200MT/s https://www.scorptec.com.au/product/memory/ddr4-desktop-memory/69901-cmk16gx4m2z3200c16

Ideas:

https://www.amazon.com.au/GeeekPi-RackMate-Rackmount-Raspberry-Aluminium/dp/B0CSK8D459?crid=32H5EVZT1E11Y&dib=eyJ2IjoiMSJ9.WvY6Y9s1sZUR4OlhCX2r2o6NV464Y3t5fiaibEoSXiIr92iu9OWBixF4Nqew3HQWjAbhdz9PpEQjNgMwPGGQ3fqgReSPR4Ivcmugaec_8q8YVgYaZMogMfMwCOffz7O0rT4PPyG1NtZii1o0bUcU0MWi-5g-X8NwoYJMjJEiWFuNFBz5lhvwaVQO2k-wngu447h-YhjBfekQ8ZU1J3Ge-ZalKE_QegMFxsXlimn_5FzGItD0_Qjf_pxU-1ETv4pGAEvvnQOAuXFDOTtY6p1hNCjWlhVlu7ShonPiIPjjOBHB2kcVy0cCMOurqcKyR8HqLkil_16Q8l3PJd2CEg5v3M1n1xOjJu5Cd7OaTd1aNlUtgli1dpnWo6y-OmWVrJgRATH0-Be7VgHDFhBJ_k2cOGlhY7QMiKCtcn_e19meWAgrxv9Zpcsa5udgTSlCU-mu.1hCMRRug_gUhA-Zb_bm-BT-Ee0cGIaONGLa0QHUloz4&dib_tag=se&keywords=1u+rack+sff&qid=1737608035&sprefix=1u+rack+s%2Caps%2C234&sr=8-32

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment