Modifying Network Interface IP Addresses on AlmaLinux
Identifying Network Interfaces
To inspect active interfaces and assigned addresses, execute:
ip addr show
Check connection status with:
nmcli device status
Common interface naming patterns include ens33, eth0, or enp0s3.
Persistent Configuration via NetworkManager Files
AlmaLinux manages network connections using NetworkManager. Interface def ...
Posted on Sat, 20 Jun 2026 17:21:34 +0000 by nwoottonn
Implementing File Sharing with Samba on Linux
Architecture and Core ComponentsSamba facilitates file and printer sharing between Linux and Windows systems, operating primarily over the NetBIOS protocol. The functionality relies on two critical daemons: smbd and nmbd.smbd: The core service responsible for file transfer, authentication, and resource locking. It establishes the session betwee ...
Posted on Wed, 10 Jun 2026 16:52:50 +0000 by gooney0
Deploying OpenVPN Access Server on Linux
OpenVPN is an open-source virtual private network (VPN) solution that establishes secure point-to-point or site-to-site connections using SSL/TLS. It offers three primary deployment options:
OpenVPN Community Edition: A free, command-line-driven implementation requiring manual configuration of both server and client components across Linux, Wi ...
Posted on Mon, 08 Jun 2026 18:03:46 +0000 by TKB
Assigning Persistent Static IPs on Ubuntu Using Netplan and ifupdown
Idantifying the Correct Configuration Path
Ubuntu's approach to static IP configuration diverges at the 17.10 release. First, confirm your release with lsb_release -r. The following procedures cover both modern and legacy setups.
Current Systems: Ubuntu 17.10 and Later (Netplan)
Netplan abstracts network configuration through YAML files. Locate ...
Posted on Sun, 07 Jun 2026 18:02:02 +0000 by ploiesti
Implementing HTTP GET Requests with OkHttp in Android
Project Setup
To begin, add the OkHttp library dependency to your app's build.gradle file:
dependencies {
implementation("com.squareup.okhttp3:okhttp:4.12.0")
}
Permissions and Configuration
Next, ensure your aplication has enternet access by adding the following permission to your AndroidManifest.xml:
<uses-permission android: ...
Posted on Fri, 05 Jun 2026 18:06:01 +0000 by spoons84
HTTP Request Construction and Transmission: A Technical Deep Dive
Overview
HTTP (Hypertext Transfer Protocol) serves as the foundational protocol for web communication. Every interaction between a client and a server begins with an HTTP request. This article dissects the end-to-end process of constructing and transmitting such a request, from its textual format to delivery over the TCP/IP stack.
Structure of ...
Posted on Fri, 05 Jun 2026 17:43:59 +0000 by daniel-g
HTTP Request Mechanics: Protocol Characteristics, Connection Management, and Message Structure
HTTP operates as a stateless, application-layer protocol designed for distributed, collaborative, and hypermedia information systems. Its architecture relies on three core principles: textual simplicity, structural extensibility, and platform agnosticism.
Protocol Characteristics
The protocol's design prioritizes readability and adaptability. H ...
Posted on Tue, 02 Jun 2026 18:02:48 +0000 by $phpNut
Solving Port 9999 Stuck in TIME_WAIT State After Process Termination in Ubuntu
On Ubuntu systems, when a process occupies port 9999 and the port remains unavailable due to TIME_WAIT state after the process terminates, preventing new processes from binding to it, you can implement several solutions:
Solution 1: Implement SO_REUSEADDR Socket Option
Configure your application code with the SO_REUSEADDR option to permit immed ...
Posted on Mon, 01 Jun 2026 18:10:43 +0000 by gibbo1715
Understanding Docker Networking and Linux Network Namespaces
Docker's networking capabilities rely on Linux kernel virtualization technologies, particularly network namespaces, virtual Ethernet devices, bridges, and iptables.
Network Namespace Isolation
Linux network namespaces provide isolated network protocol stacks, enabling different network environments on a single host. Each namespace maintains its ...
Posted on Mon, 01 Jun 2026 16:15:08 +0000 by Peredy
Computer Network Notes: Implementing Simple UDP and TCP Communication in Python
Understanding UDP and TCP communication protocols is fundamental to computer network programming. This article explores the basic operational principles of both protocols and demonstrates their implementation through practical Python examples.
UDP and TCP Basic Operation Processes
UDP (User Datagram Protocol):
UDP follows a straightforward comm ...
Posted on Sat, 30 May 2026 23:36:59 +0000 by skylert