Raspberry Pi에서 고정 IP 주소를 어떻게 설정합니까?

Raspberry Pi에서 고정 IP 주소를 어떻게 설정합니까?

Raspberry Pi를 홈 서버로 사용하거나 종종 다른 장치에서 원격으로 액세스해야 하는 경우 고정 IP 주소를 설정하는 것이 좋습니다. 이는 재부팅할 때마다 동적으로 설정되는 새로운 주소가 아니라 매번 동일한 주소에서 라즈베리 파이를 찾을 수 있음을 의미합니다.





Facebook 2018에서 사진을 비공개로 만드는 방법

이는 네트워크에 여러 개의 Raspberry Pi 장치가 연결되어 있을 때 혼동을 피하는 데에도 유용합니다.





다행히도 방법을 알고 나면 고정 IP 주소를 설정하는 것이 상당히 간단하고 빠른 프로세스입니다.





IP 주소란 무엇입니까?

인터넷 프로토콜(IP) 주소는 컴퓨터 네트워크의 각 장치 또는 인터넷의 네트워크 자체를 고유하게 식별하는 데 사용됩니다. 자세한 내용은 나중에 설명합니다. IP 주소는 일반적으로 점으로 구분된 0에서 255 사이의 4개의 십진수로 '점-10진수' 표기법으로 작성됩니다. 예는 192.168.1.107 .

기본적으로 리눅스 기반 운영체제인 라즈베리파이 OS에서는 재부팅할 때마다 라즈베리파이의 IP 주소가 자동으로 재설정되기 때문에 바뀔 수 있다. 당연히 이것은 서버로 사용할 때와 같이 다른 장치에서 Raspberry Pi에 연결할 안정적인 주소가 필요할 때 이상적이지 않습니다.



비공개 대 공개 IP

에게 공공의 IP 주소는 더 넓은 인터넷에서 로컬 네트워크를 식별하는 데 사용됩니다. 이것은 일반적으로 라우터가 인터넷에 연결할 때마다 변경되지만 인터넷 서비스 제공업체에 따라 정적으로 설정할 수 있습니다.

당신은 할 수 있습니다 Linux 시스템에서 공용 IP 주소 찾기 특별한 터미널 명령을 입력하거나 단순히 '내 IP는 무엇입니까?'에 대한 웹 검색을 통해 Raspberry Pi OS와 같은. 네트워크 외부에서 장치에 연결하려는 경우에만 필요하며 여기서는 다루지 않습니다.





대신에 우리는 사적인 로컬 네트워크에서 각 장치를 식별하는 데 사용되는 IP 주소입니다. 같은 목적으로 무선 라우터 설정에서 라즈베리 파이의 특정 주소를 예약하는 것이 가능할 수도 있지만 여기에서는 라즈베리 파이 자체에서 고정 IP를 설정하는 방법을 보여 드리겠습니다.

1. DHCP 구성

Raspberry Pi OS(이전의 Raspbian)는 DHCP(Dynamic Host Configuration Protocol)를 사용하여 재부팅될 때마다 Raspberry Pi에 IP 주소를 자동으로 할당합니다.





더 읽어보기: DHCP란 무엇입니까?

매번 동일한 고정 IP 주소를 사용하도록 동작을 변경하려면 DHCP 클라이언트 데몬에 대한 구성 파일을 수정해야 합니다. dhcpcd.conf .

그 전에 구성 파일에 필요한 세부 정보를 추가할 수 있도록 현재 네트워크 설정에 대한 몇 가지 정보가 필요합니다. 다음 정보가 필요합니다.

• 네트워크 연결 유형. 이것은 어느 쪽이든 무선랜0 Raspberry Pi가 라우터에 무선으로 연결된 경우 또는 eth0 이더넷 케이블을 사용하여 연결된 경우.

• Raspberry Pi의 현재 할당된 IP 주소 – 고정 IP에 대해 이 주소를 재사용하는 것이 가장 안전하므로 후자가 네트워크의 다른 장치에 이미 연결되지 않았는지 확인할 수 있습니다. 그렇지 않은 경우 다른 장치에서 이미 사용하고 있지 않은지 확인합니다.

Raspberry Pi의 현재 IP 주소를 찾으려면 터미널 창에 다음 명령을 입력합니다.

hostname -I

• 라우터의 게이트웨이 IP 주소 – 공용 IP가 아닌 로컬 네트워크에서 라우터에 연결하는 데 사용되는 주소입니다. 라우터 모델에 따라 다르지만 일반적으로 192.168.168로 시작합니다.

그것을 찾으려면 다음 명령을 입력하고 주어진 첫 번째 IP 주소를 기록해 두십시오.

ip r | grep default

• 라우터의 DNS(Domain Name System) IP 주소. 이는 일반적으로 게이트웨이 주소와 동일하지만 Google의 경우 8.8.8.8 또는 Cloudflare의 경우 1.1.1.1과 같이 대체 DNS를 사용하기 위해 다른 값으로 설정할 수 있습니다.

현재 DNS IP 주소를 찾으려면 다음 명령을 입력합니다.

sudo nano /etc/resolv.conf

다음 IP 주소를 기록해 둡니다. 네임서버 – 이것이 DNS 주소입니다 – 그런 다음 Ctrl + X 파일을 닫습니다.

2. 고정 IP 설정 추가

이제 모든 네트워크 연결 정보를 찾았습니다. 편집할 시간입니다. dhcpcd.conf 구성 파일을 추가하여 Raspberry Pi의 고정 IP 주소를 설정하는 데 필요한 설정을 추가합니다.

sudo nano /etc/dhcpcd.conf

이전에 파일을 편집하지 않은 경우 주로 해시(#) 기호가 앞에 오는 다양한 주석 줄이 포함됩니다. 맨 아래에 다음 줄을 추가하고 굵게 표시된 이름을 고유한 네트워크 세부 정보로 바꿉니다.

interface NETWORK
static ip_address= STATIC_IP /24
static routers= ROUTER_IP
static domain_name_servers= DNS_IP

굵게 표시된 이름을 다음과 같이 바꿉니다.

회로망 – 네트워크 연결 유형: eth0(이더넷) 또는 wlan0(무선).

STATIC_IP – Raspberry Pi에 설정하려는 고정 IP 주소.

라우터_IP – 로컬 네트워크에 있는 라우터의 게이트웨이 IP 주소.

DNS_IP – DNS IP 주소(일반적으로 라우터의 게이트웨이 주소와 동일).

다음은 192.168.1.254의 라우터에 무선 연결을 사용하여 고정 IP를 192.168.1.120으로 설정하는 구성의 예입니다.

interface wlan0
static ip_address=192.168.1.120/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.254

설정을 입력했으면 다음을 누릅니다. Ctrl + X 그리고 그리고 그리고 시작하다 수정된 구성 파일을 닫고 저장합니다.

3. 라즈베리 파이 재부팅

이랑 dhcpcd.conf 구성 파일이 수정되면 Raspberry Pi를 다시 시작하여 변경 사항을 적용하고 고정 IP 주소를 설정합니다.

sudo reboot

DHCP에 의해 자동으로 할당된 주소를 사용하는 대신 Raspberry Pi는 이제 사용자가 설정한 새 고정 IP 주소를 사용하여 라우터에 연결을 시도합니다. dhcpcd.conf 파일.

올바르게 작동하는지 확인하려면 다음 명령을 입력하십시오.

hostname -I

이제 설정한 고정 IP 주소가 표시되어야 합니다. dhcpcd.conf 구성 파일.

고정 IP 주소 설정: 성공

축하합니다: Raspberry Pi에 고정 IP 주소를 설정했으며 이제 부팅할 때마다 해당 주소를 자동으로 유지해야 합니다. 이제 Raspberry Pi를 NAS, 미디어 또는 게임 서버로 사용하고 매번 같은 주소에 안정적으로 연결할 수 있습니다.

공유하다 공유하다 트위터 이메일 Raspberry Pi에서 실행할 수 있는 10가지 게임 서버

Raspberry Pi는 게임 서버로 실행하는 것을 포함하여 많은 멋진 일을 할 수 있습니다. 다음은 호스팅할 수 있는 최고의 게임 중 일부입니다.

다음 읽기
관련 항목
  • DIY
  • IP 주소
  • 라즈베리 파이
저자 소개 필 킹(22개 기사 게재)

프리랜서 기술 및 엔터테인먼트 저널리스트 Phil은 수많은 공식 Raspberry Pi 책을 편집했습니다. 라즈베리 파이와 전자 제품 땜장이로 오랜 기간 동안 MagPi 잡지에 정기적으로 기고하고 있습니다.

필 킹이 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.