라즈베리파이의 내부IP 주소를 raspberrypi.local 로 찾을 수 있는 원리좀 여쭈어봅니다.

iddqd   
   조회 3977   추천 0    

 안녕하세요.

라즈베리파이나 기타 IoT기기를 보면 기기의 내부망 IP를 모를 경우를 위해 raspberrypi.local 등의 주소로 접속하면 해당 기기의 IP를 찾아 접속할 수 있도록 해주는 기능들이 있습니다.

그런데 이런 기능들의 원리가 무엇인지 잘 모르겠습니다. 기본개념이 부족하다보니 검색도 잘 안되네요.ㅠ

호스트에서는 raspberrypi 라는 장치가 있는지 알고있을리가 없고, 내부망에 raspberrypi.local 누구야? 라고 물어보면 raspberry pi가 답을 줘야할 것 같은데 어떤 원리이고 무엇을 이용하면 위와 같은 기능을 구현할 수 있을까요? 라즈베리 자체적으로 DNS를 가지고있을까요?


예를 들어 집안의 장치들 ip 외우기가 어려워 라즈베리파이 사례처럼 각 장치들의 hostname만 가지고 접속이 가능할지 모르겠습니다.

짧은글 일수록 신중하게.
엠브리오 2021-12
     
iddqd 2021-12
MDNS 라는 서비스군요. 답변 감사합니다.^^
송주환 2021-12
     
iddqd 2021-12
감사합니다. DNS 도 종류가 많았네요.
Lake 2021-12
python에서 해당 hostname(raspberrypi.local)로 쿼리했을때 한번씩 공인 IP가 넘어올때 있어서 조심하셔서 사용하셔야할듯 합니다...
     
iddqd 2021-12
말씀 감사합니다. 주의점도 같이 고려해야겠네요


QnA
제목Page 1319/5708
2015-12   1677964   백메가
2014-05   5143822   정은준1
2015-07   3661   까비
2018-07   3661   무명인12
2015-07   3661   오성기
2015-12   3661   KarisTuck
2014-10   3661   나파이강승훈
2018-09   3661   이지포토
2014-06   3661   송현우
2019-12   3661   이현길
2019-12   3661   미수맨
2018-10   3661   파소나
2018-07   3661   양창권
2015-03   3661   돈텔파파
2019-04   3661   더블로
2018-04   3661   Nownuri
2017-09   3661   포카
2017-03   3661   나파이강승훈
2017-11   3661   KindOfBlue
2014-03   3661   1m전
2014-11   3661   오펠
2014-04   3661   엄청난x