Tag: WireGuard
-
Harbor REST API Scripting: Tag Cleanup
💡 Harbor REST API Scripting: Tag Cleanup — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Harbor REST API Scripting: Tag Cleanup. Creating Create Project bash Copy #!/bin/bash ns=$1 SCRIPT_DIR=”$(cd “$(dirname “${BASH_SOURCE[0]}”)” && pwd)” curl -u “admin:Cloud000@” \ –cacert $SCRIPT_DIR/../ca.crt \ -XPOST “https://harbor.Enterprise Cloud.hanacloudia.com/api/v2.0/projects” \ -H “Content-Type: application/json” \ -d ‘{…
-
WireGuard wg CLI Sheet: Key Generation
💡 WireGuard wg CLI Sheet: Key Generation — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for WireGuard wg CLI Sheet: Key Generation. Installation Mac OS bash Copy brew install wireguard-tools (VPN Client Tool) Exec help txt Copy Usage: wg <cmd> [<args>] Available subcommands: show: Shows the current configuration and device information…
-
OPNsense WireGuard Client Handshake & Routing
💡 OPNsense WireGuard Client Handshake & Routing — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for OPNsense WireGuard Client Handshake & Routing. WireGaurd Client hardware dependent issue References and Guidelines (NOTE) All of the cases below are issues that occur due to the declaration of a split tunnel. Possible solution with…
-
ipTime Router Network: Port Forwarding, DMZ
💡 ipTime Router Network: Port Forwarding, DMZ — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for ipTime Router Network: Port Forwarding, DMZ. The Notion API rate limit was reached. Wait at least 5 seconds before retrying this tool call. Do not retry immediately or in parallel. {“error”:{“code”:”rate_limited”,”classification”:”rate_limit”,”operation”:”fetch”,”message”:”The Notion API rate limit…
-
Linux iptables & ip6tables Sheet: NAT
💡 Linux iptables & ip6tables Sheet: NAT — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Linux iptables & ip6tables Sheet: NAT. The Notion API rate limit was reached. Wait at least 3 seconds before retrying this tool call. Do not retry immediately or in parallel. {“error”:{“code”:”rate_limited”,”classification”:”rate_limit”,”operation”:”fetch”,”message”:”The Notion API rate limit…
-
WireGuard wg-quick CLI Sheet: Interface
💡 WireGuard wg-quick CLI Sheet: Interface — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for WireGuard wg-quick CLI Sheet: Interface. Exec Create a client tunneling interface (Mac OS) bash Copy my_interface=fredric18 # config 생성 my_config=””” “”” cat <<EOF > /opt/homebrew/etc/wireguard/$my_interface.conf $my_config EOF wg-quick up $my_interface # 무슨소용인질 모르겠음 wg-quick save $my_interface…
-
dnsmasq Lightweight DNS & DHCP Server Setup
💡 dnsmasq Lightweight DNS & DHCP Server Setup — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for dnsmasq Lightweight DNS & DHCP Server Setup. Mac: Local DNS settings References and Guidelines (NOTE) If used like this, /etc/hosts may not be touched Setup bash Copy brew install dnsmasq Restart after setting local…
-
Advanced TypeScript Types: Generics, Unions
💡 Advanced TypeScript Types: Generics, Unions — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Advanced TypeScript Types: Generics, Unions. Utility Type TypeScript’s **Utility Types** are powerful tools that help you transform already defined types or easily create new types. Frequently used utility types include Partial, Readonly, Pick, and Omit. Below…
-
Network Subnet Masking & CIDR Notation
💡 Network Subnet Masking & CIDR Notation — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Network Subnet Masking & CIDR Notation. References and Guidelines (NOTE) CIDR (Classless Inter-Domain Routing) and subnet mask are similar concepts, but they are not exactly the same thing. Subnet Mask is a 32-bit (IPv4) or…
-
Stubby DNS Daemon: DNS-over-TLS (DoT) Client
💡 Stubby DNS Daemon: DNS-over-TLS (DoT) Client — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Stubby DNS Daemon: DNS-over-TLS (DoT) Client. 📑 Table of Contents Architecture Installation Exec Features Architecture Architecture & System Flow Diagram SVG 100% Pan & Zoom Installation Mac bash Copy brew install stubby jq yq Exec…