Skip to content

라즈베리파이에 고정 IP Address 부여하기

참고: https://pimylifeup.com/raspberry-pi-static-ip-address/

라우터 주소와 사용할 ip address 알기

ip 충돌을 방지하기 위해 현재 유동 ip방식으로 연결되어있는 ip 주소를 사용하는 것을 추천한다. 'ip r' 명령어를 통해 현재 ip와 라우터 주소 알아낸다. bash $ ip r

'default via 192.168.0.1 dev wlan0 proto dhcp scr 192.168.0.105 metric 303' -> wifi연결에서 라우터 주소(192.168.0.1)와 현재의 ip(192.168.0.105)를 알 수 있다.

## DNS 서버 주소 알기 대부분의 경우 라우터와 네임서버 동일하겠지만... bash $ nano /etc/resolv.conf 192.168.0.1 가 네임서버다.

## dhcpcd.conf 설정파일 수정 bash $ sudo nano /etc/dhcpcd.conf 조금 아래쪽에 보면 주석처리 되어있는 static ip 설정 example이 있다. 여기에 사용할 각각의 주소를 집어넣어준다.

interface NETWORK static ip_address=STATICIP/24 static routers=ROUTERIP static domain_name_servers=DNSIP

  • NETWORK : eth0 / wlan0 / usb0... 무선연결 사용한다면 wlan0.
  • STATICIP : 사용할 고정IP 주소
  • ROUTERIP : 라우터 주소
  • DNSIP : 네임서버주소. 구글(8.8.8.8) 이나 Cloudflare(1.1.1.1) 사용해도 좋다.

리부팅후 테스트

$ hostname -I