IP Configuration Methods
Static IP Configuration
Static IP configuration allows manual assignment of network parameters to a network interface. This method provides precise control over network settings.
Configuration Steps
## Edit netplan configuration file
sudo nano /etc/netplan/01-netcfg.yaml
## Example static IP configuration
network:
version: 2
renderer: networkd
ethernets:
eth0:
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
## Apply configuration
sudo netplan apply
DHCP Configuration
DHCP automatically assigns network parameters, providing dynamic IP allocation.
DHCP Configuration Methods
Method |
Description |
Use Case |
Automatic |
System-default DHCP |
General network environments |
Configured DHCP |
Specific DHCP settings |
Custom network requirements |
## Enable DHCP for an interface
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: true
IP Address Components
graph TD
A[IP Address] --> B[Network Address]
A --> C[Host Address]
A --> D[Subnet Mask]
A --> E[Default Gateway]
The configuration method determines how network interfaces obtain and manage IP addressing parameters in Linux systems.