Raspberry Pi의 기본 호스트 이름은 창의적으로 충분히 "
라즈베리 파이
“. 다른 호스트 이름을 원하거나 로컬 네트워크에서 호스트 이름 충돌을 피하려면 어떻게해야합니까? Linux 기반 장치의 호스트 이름을 빠르게 변경하는 방법을 보여 주면서 계속 읽으십시오.
이 작업을 원하는 이유는 무엇입니까?
네트워크에서 Linux 장치의 로컬 호스트 이름을 편집하는 데 몇 분이 걸리는 주된 이유는 두 가지입니다. 가장 일반적인 이유는 단순히 맞춤 설정이기 때문입니다. 맞춤 설정하는 것이 재미 있습니다. Raspberry Pi 뮤직 스테이션을 평범한 오래된 그대로 두는 대신 "
라즈베리 파이
", 예를 들어 이름을"
주크 박스
“.
로컬 호스트를 사용자 정의하려는 또 다른 이유는 이름 충돌을 방지하기위한 것입니다. 예를 들어, 3 개의 Raspberry Pi 장치를 구입하고 설정 한 경우 3 개 모두 (기본 Raspbian 설치 가정) 로컬 호스트 이름 "
라즈베리 파이
“.
첫 번째는 성공하고 다음 두 개는 호스트 이름을 확인하지 못하여 라우터의 장치 목록 (위 스크린 샷 참조)에서 공백으로 남겨두고 Samba 파일 공유와 같은 호스트 이름 기반 프로토콜을 통해 연결할 수 없습니다.
다행스럽게도 Raspberry Pi (및 전체 액세스 권한이있는 대부분의 다른 Linux 기반 장치)의 호스트 이름을 변경하려면 몇 가지 빠른 편집을 수행 할 위치를 알고 있다고 가정하면 매우 간단합니다. 데모 목적으로 변경을 수행합니다. 재고 Raspbian 설치 하지만 동일한 파일 편집은 Debian, Ubuntu 및 대부분의 다른 Linux 플랫폼에서 작동합니다.
Pi에서 호스트 변경
우리는 사무실 주변에 라즈베리 파이 장치가 너무 많아서 많은 장치가 충돌하고 있습니다. 오늘은 현재 기능을 기반으로 각 Pi 장치에 고유 한 이름을 할당하여 문제를 해결하겠습니다. 이 이름 변경에 대한 완벽한 후보는
Raspberry Pi 기상 관측소
; 호스트 이름을 ""로 변경하면 네트워크에서 식별하기가 훨씬 쉽습니다.
기상청
“.
첫 번째 단계는 장치에서 터미널을 열거 나 장치에 SSH를 통해 원격 터미널을 여는 것입니다. 우리의 장치는 헤드리스이고 현재 실행 중이므로 원격 터미널 경로를 사용하여 SSH를 통해 연결합니다.
터미널에서 다음 명령을 입력하여 호스트 파일을 엽니 다.
sudo nano / etc / hosts
호스트 파일은 다음과 같습니다.
레이블이 붙은 마지막 항목을 제외하고 모든 항목을 그대로 둡니다.
127.0.1.1
호스트 이름 "
라즈베리 파이
“. 이것은 편집하려는 유일한 라인입니다. "raspberrypi"를 원하는 호스트 이름으로 바꾸십시오. 장치에서 "
기상청
“. Ctrl + X를 눌러 편집기를 닫습니다. 기존 파일을 덮어 쓰고 저장하는 데 동의합니다.
터미널로 돌아가서 다음 명령을 입력하여 호스트 이름 파일을 엽니 다.
sudo nano / etc / hostname
이 파일에는 현재 호스트 이름 만 포함됩니다.
기본값 "
라즈베리 파이
”을 이전 단계에서 입력 한 것과 동일한 호스트 이름 (예 :“
기상청
“). 다시 Ctrl + X를 눌러 편집기를 닫고 기존 파일을 덮어 쓰고 저장하는 데 동의합니다.
마지막으로, 변경 사항을 적용하려면 시스템에 변경 사항을 적용하고 시스템을 재부팅해야합니다. 터미널에서 다음 명령을 입력하여 변경 사항을 커밋합니다.
sudo /etc/init.d/hostname.sh
다음 명령을 따르십시오.
sudo 재부팅
시스템이 다시 온라인 상태가되면 라우터의 장치 목록을 확인하여 새 호스트 이름이 제대로 확인되었는지 확인할 수 있습니다.
성공! 이제 이름없이 네트워크를 방황하는 대신 우리의 작은 Raspberry Pi 기상 관측소는 자체 호스트 이름을 가지고 있습니다.