====== Setting a Static IP Address on Raspberry Pi ======
This guide will help you set a static IP address in the 192.168.1.0/24 range on your Raspberry Pi.
===== Prerequisites =====
* Raspberry Pi running Raspberry Pi OS (or other Debian-based OS)
* SSH access or direct access to the Raspberry Pi terminal
* Sudo privileges
===== Procedure =====
==== 1. Identify Network Interface ====
First, identify your network interface:
ip a
Look for the interface you're using (usually ''eth0'' for Ethernet or ''wlan0'' for Wi-Fi).
==== 2. Edit dhcpcd.conf File ====
Open the dhcpcd configuration file:
sudo nano /etc/dhcpcd.conf
==== 3. Add Static IP Configuration ====
Add the following lines at the end of the file, adjusting as needed:
interface eth0 # or wlan0 for Wi-Fi
static ip_address=192.168.1.100/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1 8.8.8.8
* Replace ''192.168.1.100'' with your desired IP address
* Adjust ''routers'' and ''domain_name_servers'' if your network uses different addresses
==== 4. Save and Exit ====
Press ''Ctrl+X'', then ''Y'', then ''Enter'' to save and exit.
==== 5. Restart Networking Service ====
Restart the networking service to apply changes:
sudo service dhcpcd restart
==== 6. Verify New IP Address ====
Check if the new IP address has been applied:
ip a
Look for your interface and confirm the new IP address.
===== Troubleshooting =====
If you encounter issues:
* Double-check the dhcpcd.conf file for typos
* Ensure the chosen IP is not in use by another device
* Try rebooting the Raspberry Pi: ''sudo reboot''
===== Additional Notes =====
* This configuration sets a static IP within the Class C private address range 192.168.1.0/24
* Ensure the chosen IP doesn't conflict with your router's DHCP range
* Consider reserving this IP in your router's DHCP settings to prevent conflicts