본문 바로가기
HW 프로그래밍/라즈베리파이

호스트를 해석할 수 없습니다: 이름 혹은 서비스를 알 수 없습니다

by N2info 2021. 2. 5.


"호스트를 해석할 수 없습니다: 이름 혹은 서비스를 알 수 없습니다"라는  메시지와 함께 sudo 명령어가 작동하지 않을 경우

아래와 같이 해결함

pi@monitoringraspberrypi:~ $ hostname
monitoringraspberrypi


pi@monitoringraspberrypi:~ $ cat /etc/hosts
127.0.0.1       localhost
::1             localhost ip6-localhost ip6-loopback
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters

127.0.1.1       monitoring_raspberrypi


pi@monitoringraspberrypi:~ $sudo nano /etc/hosts

127.0.1.1 127.0.1.1       monitoring_raspberrypi를 제거

 

1. 슈퍼유저

  • 슈퍼유저가 됩니다.

    sudo su -

2. raspi-config 명령어

  • raspi-config 명령어를 사용합니다.

    raspi-config

3. 2번(Network Options)으로 들어가기

4. N1(Hostname) 선택

5. 변경할 hostname 입력

  • 변경해주고 싶은 hostname을 입력해줍니다.

6. reboot하기

  • 나머지는 따로 변경하지 않을 것이기 때문에 cancle하면 reboot할 것인지 물어봅니다. 그러면 reboot 해줍니다.

7. 완료

  • 다시 접속해보면 hostname이 변경되어 있는 것을 확인할 수 있습니다.

 

 

출처 : velog.io/@qkqhqhrh11/Raspberry-Pi-hostname%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0