개발 노트

mosquitto conf 본문

프로그래밍/C#

mosquitto conf

알 수 없는 사용자 2022. 3. 7. 10:11

Mosquitto 원격접속 허용하기

 

Mosquitto 는 초기설정으로는 동일 기기 내에서만 접속이 됩니다.

 

윈도우즈는 Mosquitto를 설치하면  기본적으로 동일 기기(로컬 머신)에서만 접속이 허용됩니다.

 

외부기기에서 원격 접속이 가능하도록 하기 위해서는 Mosquitto 설치 디렉토리에 있는 mosquitto.conf 파일의

내용을 다음과 같이 수정하여야 합니다.

 

mosquitto.conf 파일은 디렉토리 c:/Program Files\Mosquitto 또는 c:\Program Files (x86)\Mosquitto

안에 있습니다.

다만 이 파일은 일반 사용자 자격으로는 수정이 되지 않으므로 이 글 뒷부분의 mosquitto.conf파일 수정하는 방법을

확인하시기 바랍니다.

 

해당 파일의 내용이 많으므로 두 군데만 표시합니다.

listner 1883을 지정합니다.

모든 사용자에게 접속을 허용할 때는 allow_anonymous true를 지정합니다.

안바뀌면 메모장 관리자권한실행후 바꾸기

 

mosquitto.conf 을 수정하여 저장한 후 다음과 같은 명령어로 mosquitto를 다시 실행합니다. mosquitto가 이미 실행중일 때는 그 터미널 화면을 종료하면 됩니다.

 

윈도우즈 키 + R 을 누르면 팝업 화면이 나옵니다.

cmd를 입력하면 윈도우즈 터미널 환경이 됩니다.

다음 명령어로 mosquiito를 실행합니다.

 

설치된 Mosquitto가 64비트 윈도우즈 버전일 때

cd c\Program Files\Mosquitto

mosquitto -c mosquitto.conf -v

 

 

 

참고링크

https://iotmaker.kr/2021/08/23/mosquitto-remote-access-for-windows/