Katalog artykułów
Monit nie może się połączyć? Oto najlepsze rozwiązanie!
Czy kiedykolwiek patrzyłeś na „Monit Cannot connect to [IP地址]:2812 -- Connection refusedDrapiesz się po głowie?
W tym przewodniku znajdziesz wiele rozwiązań, które pomogą Ci szybko rozwiązywać problemy z połączeniem Monit, w tym sprawdzać status działania, konfigurację interfejsu internetowego, ustawienia zapory i adres IP serwera. Łatwo rozwiąż problem braku możliwości połączenia Monit i wznowienia monitorowania natychmiast!
你 的 monit Być może nie jest uruchomiony lub jego interfejs monitorowania sieci (httpd) nie jest włączona. błąd „Połączenie odrzucone” Przyczyn może być kilka:
Przyczyna 1: Monit nie działa

Rozwiązanie
Najpierw sprawdź, czy Monit działa:
sudo systemctl status monit- Jeśli status jest
inactive (dead), co oznacza, że nie jest uruchomiony. - Jeśli status jest
active (running), ale nadal pojawia się błąd, może to być problem z portem nasłuchującym.
- Jeśli status jest
Jeśli Monit nie działa, spróbuj go uruchomić:
sudo monitSprawdź status jeszcze raz:
sudo monit statusPrzeładuj konfigurację Monit:
sudo monit reloadUruchom ponownie Monit: „`bash sudo systemctl restart monit
Powód 2: Interfejs sieciowy Monit (httpd) Nie włączono
Domyślnie Monit może Interfejs monitorowania HTTP nie jest włączony, należy skonfigurować go ręcznie.
Rozwiązanie
- Otwórz plik konfiguracyjny Monit
sudo nano /etc/monit/monitrc Znajdź sekcję Monitorowanie HTTP, upewnij się, że Nie skomentowano (usuń)
#Numer):set httpd port 2812 use address 127.0.0.1 # 或者 0.0.0.0 允许外部访问 allow admin:monit # 账号:密码- 如果
set httpdPrzed tym wierszem jest#, wskazując, że jest wyłączony, usuń#重新启用. - Jeśli chcesz Zdalny dostęp do Monit, możesz
use address 127.0.0.1zmień na0.0.0.0. allow admin:monit代表 Nazwa użytkownika: admin, hasło: monit(Można modyfikować).
- 如果
Zapisz i wyjdź(według
Ctrl + X,NastępnieYWchodzić).Przeładuj konfigurację Monit:
sudo monit reloadUruchom ponownie Monit:
sudo systemctl restart monitSprawdź, czy Monit normalnie nasłuchuje portu:
sudo netstat -tulnp | grep 2812- Jeśli nie ma wyjścia, co oznacza, że Monit nadal nie nasłuchuje na porcie 2812. Może występować problem z konfiguracją.
- Jeśli jest wyjście, co oznacza, że Monit został uruchomiony prawidłowo.
Powód 3: Zapora sieciowa (iptables/UFW) blokuje port 2812
Rozwiązanie
Sprawdź status zapory sieciowej
sudo ufw statusJeśli UFW jest włączone, otwórz port 2812:
sudo ufw allow 2812/tcp sudo ufw reloadJeżeli używasz iptables, uruchom:
sudo iptables -A INPUT -p tcp --dport 2812 -j ACCEPT sudo iptables-saveSpróbuj połączyć się ponownie:
sudo monit status
Powód 4: Ustawienia IP serwera są nieprawidłowe
Twój komunikat o błędzie:
Cannot connect to [141.98.152.153]:2812 -- Connection refused
OpisMonit Być może słuchasz na złym adresie IPale próbujesz się połączyć 141.98.152.153.
Rozwiązanie
Sprawdź adres IP, na którym aktualnie nasłuchuje Monit:
sudo netstat -tulnp | grep 2812Jeśli monitorowanie jest
127.0.0.1(Lokalna pętla zwrotna), ale jeśli uzyskasz do niej dostęp za pomocą adresu IP serwera, połączenie zostanie odrzucone.
你 可以 zmień na0.0.0.0(zezwól wszystkim adresom IP na dostęp do niego) lub Bezpośrednie użycie127.0.0.1访问.Modyfikuj plik konfiguracyjny Monit
sudo nano /etc/monit/monitrcZnajdź tę linię:
use address 127.0.0.1zmień na:
use address 0.0.0.0Następnie uruchom ponownie Monit:
sudo systemctl restart monitSpróbuj ponownie się połączyć
sudo monit status
podsumowując
- Monit nie działa →
sudo monit - Monit nie włącza monitorowania HTTP → Edytuj
/etc/monit/monitrc - Blokowanie zapory sieciowej →
sudo ufw allow 2812/tcp - Monit monitoruje zły adres IP → Zmień na
0.0.0.0
Wypróbuj te metody, powinny rozwiązać Twój problem! 🚀
Wniosek
Monit nie może się połączyć, czuje się jak zagubiony w dżungli kodu.
Krok po kroku rozwialiśmy mgłę, sprawdzając status działania Monit, interfejs sieciowy, zaporę sieciową i ustawienia IP serwera, i w końcu nawiązaliśmy połączenie.
To tak, jakby detektyw rozwikłał tajemnicę i w końcu odnalazł prawdę.
W procesie rozwiązywania problemów potrzebna jest nam nie tylko wiedza techniczna, ale także sposób myślenia, który pozwoli na rozwikłanie problemu i znalezienie jego pierwotnej przyczyny.
Odzwierciedla to sposób, w jaki wykorzystujemy naszą zdolność analizowania, oceniania i rozwiązywania problemów, gdy stają one w obliczu złożonych zagadnień, i ostatecznie osiągamy stan kontrolowania całej sytuacji i tworzenia planów strategicznych.
Mam nadzieję, że ten artykuł pomoże Ci rozwiązać problemy z połączeniem Monit i pozwoli Ci bezproblemowo monitorować system!
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępnione przez „Monit nie może się połączyć: 2812? Rozwiązanie problemu z odrzuceniem połączenia w ciągu kilku sekund może Ci pomóc.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-32486.html
Aby odblokować więcej ukrytych sztuczek🔑, zapraszamy do dołączenia do naszego kanału Telegram!
Udostępnij i polub jeśli Ci się podoba! Twoje udostępnienia i polubienia są naszą ciągłą motywacją!