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

iddqd   
   조회 4068   추천 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 4354/5710
2015-12   1695488   백메가
2014-05   5161200   정은준1
2020-04   3722   땅부자
2014-01   3722   제로콜라
2020-07   3722   여주농민76
2014-02   3722   윈도우10
2015-06   3722   김건우
2015-10   3722   겨울나무
2015-07   3722   송진현
2018-04   3722   두cpu
2018-09   3722   두cpu
2014-03   3722   매쓰TM
2018-08   3722   회원K
2017-04   3722   김건우
2020-09   3722   뚜뚜김대원
2014-03   3721   lsmwica
2018-04   3721   jore
2020-07   3721   파렌하잇
2019-04   3721   더블로
2017-09   3721   윈도우10
2017-04   3721   마통
2015-06   3721   우우씨씨씨