Mastodon 봇에 대한 ufw 방화벽을 구성하는 방법

Mastodon 봇에 대한 ufw 방화벽을 구성하는 방법

나는 mastodon.py를 사용하여 Mastodon용 봇을 만들었습니다.

https://github.com/aitormendez/loro/blob/main/loro.py

봇은 멘션을 듣고 응답합니다. 집에서 라즈베리 OS 라이트를 실행하는 라즈베리 파이로 실행하고 있습니다. ufw(방화벽)를 구성하려고 하는데 활성화하면 봇이 작동을 멈춥니다.

봇을 위해 어떤 포트를 열어야 합니까? 내가 아는 한, 청취 포트를 열 필요는 없지만 ufw를 활성화하면 봇이 작동을 멈춥니다. 방화벽을 활성화할 때 봇이 왜 작동을 멈추는지, 방화벽이 제대로 작동하려면 어떤 포트를 열어 두어야 하는지 잘 모르겠습니다. 그걸 어떻게 알 수 있나요?

ufw 구성은 다음과 같습니다.

aitor@raspberrypi:~ $ sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW       Anywhere
22/tcp (v6)                ALLOW       Anywhere (v6)

관련 정보