Implement NextCloud using Docker

Implement NextCloud using Docker Install Docker Engine on Linux Server (Ubuntu) Add Docker’s official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl gnupg sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /etc/apt/keyrings/docker.gpg sudo chmod a+r /etc/apt/keyrings/docker.gpg Add the repository to Apt sources: echo “deb [arch=$(dpkg –print-architecture) signed-by=/etc/apt/keyrings/docker.gpg]…More

Configuration of OpenVPN

Configiration of OpenVPN Install OpenVPN sudo apt install openvpn -y Make a CA Directory make-cadir ~/openvpn-ca Create Certificate Authority (CA) Install easy-rsa sudo apt install easy-rsa -y Initialize RSA ./easyrsa init-pki Create CA ./easyrsa build-ca nopass Generate certificate for server Generate server key and sign the key ./easyrsa gen-req server nopass ./easyrsa sign-req server server…More

Basic Concepts of QoS

QoS Concepts Delay Fixed Delay Variable Delay Delay Description Code Delay Fixed Delay, amount of time it takes to compress data at source before transmitting to the first internetworking device usually a switch Packetization Delay Fixed Delay, the time it tasks to encapsulate a packet with all the necessary header information Queuing Delay Variable Delay,…More

VPN and IPsec Concepts

VPN Site-to-Site VPN Remote Access VPN Clientless VPN connection Web browser SSSL connection Client-based VPN connection client software SSL VPNs TLS (Transport Layer Security) is a new version of SSL. IPsec and SSL When security is an issue, IPsec is a superior choice. GRE over IPsec GRE (Generic Routing Encapsulation) is a non-secure site-to-site VPN…More

WAN Concepts

WAN WAN Topology Point-to-Point Topology Hub-and-Spoke Topology Dual-Homed Topology Fully Meshed Topology Partially Meshed Topology Modern WAN standards recognized authorities TIA/EIA Telecommunications Industry Association and Electronic Industries Alliance ISO International Organization for Standardization IEEE Institute of Electrical and Electronic Engineers Serial Transmit / Parallel Transmit Parallel Transmit faster but it is prone to synchronization problems…More

Single area OSPF configuration

Single-area OSPFv2 configuration Configuration router ospf process-id The process-id value represents a number between 1 and 65,535 The process-id is locally significant, it does not have to the same on the other routers But it is best practice to use the same process-id on all OSPF routers Router-IDs An OSPF router ID is a 32-bit…More