이 글은 라즈베리파이 3에 Raspberry Pi OS Lite를 설치하고, 고정 IP 설정, 그리고 같은 네트워크 상에서 SSH 접속을 성공적으로 하기까지의 과정을 기록한 글입니다.
Raspberry Pi OS Lite (32-bit) 선택
Imager에서 설정(톱니바퀴 아이콘)을 눌러 다음을 설정:
raspberrypi 또는 원하는 이름설정 완료 후 굽기 시작 → 완료되면 SD카드 꺼내기
Lite 버전은 GUI가 없기 때문에 SSH 또는 직접 터미널에서 설정
sudo nano /etc/dhcpcd.conf
interface eth0
static ip_address=192.168.0.100/24
static routers=192.168.0.1
static domain_name_servers=8.8.8.8 1.1.1.1
sudo reboot
위 설정대로 한뒤 ipconfig로 ip를 확인해봤을때 안바뀐다면?
dhcpcd가 비정상 작동하는 문제로 systemd-networkd 방식으로 IP 고정 설정 변경한다.
sudo apt update
sudo apt install systemd-resolved -y
sudo systemctl disable dhcpcd
sudo systemctl stop dhcpcd
sudo systemctl enable systemd-networkd
sudo systemctl start systemd-networkd
sudo mv /etc/network/interfaces /etc/network/interfaces.bak
sudo nano /etc/systemd/network/10-eth0.network
[Match]
Name=eth0
[Network]
Address=192.168.0.100/24
Gateway=192.168.0.1
DNS=8.8.8.8
sudo systemctl enable systemd-resolved
sudo systemctl start systemd-resolved
Windows (PowerShell, WSL 등) / Linux / Mac에서:
ssh pi@192.168.0.100
pi는 사용자 이름 (Imager에서 설정한 사용자)
초기 비밀번호는 raspberry 또는 설정한 비밀번호