프로그래밍/예전글

라즈베리파이 고정아이피 설정하기 (debian 리눅스 공통)

Cat체셔 2016. 1. 31. 22:35

유동아이피

 - DHCP로부터 할당받은 IP.
해당 mac adress를 기억하여 일정시간(iptime에서는 IP 대여 시간이라고 부름) 이상 네트워크에 접속하지 않으면 다른 주소로 재할당 받게 됨


고정아이피

자신이 설정한 주소로 할당받는 IP
(설정을 취소하지 않는 한 변하지 않음)

굳이 외부에서 접속할일이 없는 경우에는 관리의 편리함을 위해 유동아이피를 사용하겠지만 그 반대의 경우에는 IP가 바뀔때마다 설정을 바꾸는 것은 매우 비효율적이니 고정아이피를 사용해야합니다.


일단 vim을 설치합니다.

(vi에 경우 원격접속시 버그가...)


그 다음에는 /etc/network/interfaces를 수정해야합니다.



Before


After


위에서 아래로 수정을 하셔야합니다.

저는 192.168.0.240으로 할당받았습니다.


간단하게 몇가지만 설명해드리겠습니다.

iface eth0 inet manual이 있습니다.

주목해주실 부분은 iface eth0 inet manual(혹은 dhcp)입니다.

inet manual은 ip를 정의하지 않고 네트워크 인터페이스를 생성하는 설정입니다. 보통 vlan이나 link aggression 같은 곳에서 사용된다고 합니다.

dhcp는 DHCP로부터 IP를 할당받게 하는 설정입니다.


고정아이피를 사용할 것이니 이부분을 inet static으로 변경합니다.

static ip 즉, 고정 아이피를 정의하겠다는 소리입니다.


이하, 추가적인 설정입니다.

address (고정아이피 주소)
netmask (서브넷 마스크)
network (네트워크 아이디)
broadcast (브로드캐스트 마스크)
gateway (게이트웨이 주소)


설정이 끝났으면 저장한 후 네트워크를 재시작합니다.

그리고 재부팅을 합니다.


ifconfig를 이용해 설정한 아이피로 변경 됐는지 확인해주세요.