I-Monit ayikwazi ukuqhagamshela kwi-:2812? Sombulula uQhagamshelo lwalile ingxaki kwimizuzwana

I-Monit ayikwazi ukudibanisa? Isisombululo sokugqibela silapha!

Wakhe wajonga "Monit Cannot connect to [IP地址]:2812 -- Connection refused"Ukukrwempa intloko?

Esi sikhokelo sibonelela ngezisombululo ezininzi zokukunceda ngokukhawuleza uxazulule iingxaki kwaye ulungise iingxaki zoxhulumaniso lweMonit, kubandakanya ukujonga imeko esebenzayo, uqwalaselo lojongano lwewebhu, izicwangciso ze-firewall, kunye nedilesi ye-IP yeseva... Sombulula ngokulula ingxaki ye-Monit engakwazi ukuqhagamshela nokuphinda uqalise ukubeka iliso. ngoko nangoko!

eyakho monit Isenokuba ayisebenzi, okanye ujongano lwayo lwewebhu (httpd) ayenziwanga. impazamo "Iqhagamshelo laliwe" Kusenokubakho izizathu ezininzi:

Isizathu soku-1: I-Monit ayisebenzi

I-Monit ayikwazi ukuqhagamshela kwi-:2812? Sombulula uQhagamshelo lwalile ingxaki kwimizuzwana

Isisombululo

  1. Okokuqala jonga ukuba iMonit iyasebenza:

    sudo systemctl status monit
    
    • Ukuba ubume bu inactive (dead), ebonisa ukuba ayisebenzi.
    • Ukuba ubume bu active (running), kodwa ufumane imposiso, inokuba yingxaki kwizibuko lokumamela.
  2. Ukuba iMonit ayisebenzi, zama ukuyiqalisa:

    sudo monit
    
  3. Jonga imeko kwakhona:

    sudo monit status
    
  4. Layisha kwakhona ubumbeko beMonit:

    sudo monit reload
    
  5. Qala kwakhona uMonit: "`bash sudo systemctl qala kwakhona monit

Isizathu 2: Ujongano lwewebhu lweMonit (httpd) Ayiqhutywa

Ngokungagqibekanga, iMonit inokuba Ujongano lwe-HTTP alwenziwanga lusebenze, kufuneka uyiqwalasele ngesandla.

Isisombululo

  1. Vula ifayile yoqwalaselo ye Monit
    sudo nano /etc/monit/monitrc
    
  2. Fumana icandelo lokuJonga iHTTP, qiniseka ukuba Akuchazwanga (susa # 号):

    set httpd port 2812
        use address 127.0.0.1  # 或者 0.0.0.0 允许外部访问
        allow admin:monit      # 账号:密码
    
    • mhlawumbi set httpd Lo mgca wandulelwe ngu #, ebonisa ukuba ivaliwe, susa # Yenza kwakhona,
    • Ukuba uyanqwenela Ukufikelela kude kwi-Monit, Unga use address 127.0.0.1 Tshintshela ku 0.0.0.0,
    • allow admin:monit Ummeli Igama lomsebenzisi: admin, password: monit(Inokuguqulwa).
  3. Gcina kwaye uphume(ngoku ka Ctrl + X,Ngoko Y Ngena).

  4. Layisha kwakhona ubumbeko beMonit:

    sudo monit reload
    
  5. Qala kwakhona uMonit:

    sudo systemctl restart monit
    
  6. Vavanya ukuba iMonit imamele izibuko ngesiqhelo:

    sudo netstat -tulnp | grep 2812
    
    • Ukuba akukho mveliso, ebonisa ukuba iMonit ayikamameli izibuko 2812, kusenokubakho ingxaki yoqwalaselo.
    • Ukuba kukho imveliso, ebonisa ukuba iMonit iqalwe ngokuchanekileyo.

Isizathu sesi-3: I-Firewall (iptables/UFW) ivala i-port 2812

Isisombululo

  1. Jonga imo yefirewall

    sudo ufw status
    

    Ukuba i-UFW yenziwe yasebenza, vula izibuko 2812:

    sudo ufw allow 2812/tcp
    sudo ufw reload
    
  2. Ukuba usebenzisa iptables, sebenzisa:

    sudo iptables -A INPUT -p tcp --dport 2812 -j ACCEPT
    sudo iptables-save
    
  3. Zama ukudibanisa kwakhona:

    sudo monit status
    

Isizathu 4: Useto lwe-IP lweseva aluchanekanga

Umyalezo wakho wemposiso:

Cannot connect to [141.98.152.153]:2812 -- Connection refused

InkcazoMonit Mhlawumbi uphulaphule kwi-IP engalunganga, kodwa uzama ukudibanisa 141.98.152.153,

Isisombululo

  1. Jonga i-IP leyo iMonit imamele kuyo ngoku:

    sudo netstat -tulnp | grep 2812
    

    Ukuba esweni 127.0.0.1(Loopback yendawo), kodwa ukuba ufikelela kuyo usebenzisa i-IP yomncedisi, uxhulumaniso luya kwaliwa,
    Unga Tshintshela ku 0.0.0.0(vumela zonke ii-IPs zifikelele kuyo), okanye Ukusetyenziswa ngokuthe ngqo 127.0.0.1 ukufikelela,

  2. Guqula ifayile yoqwalaselo ye Monit

    sudo nano /etc/monit/monitrc
    

    Fumana lo mgca:

    use address 127.0.0.1
    

    Tshintshela ku:

    use address 0.0.0.0
    

    Emva koko qala kwakhona Monit:

    sudo systemctl restart monit
    
  3. Zama ukuqhagamshela kwakhona

    sudo monit status
    

总结

  • I-Monit ayisebenzisudo monit
  • I-Monit ayikwenzi ukujongwa kwe-HTTP → Hlela /etc/monit/monitrc
  • Ukuvalwa kweFirewallsudo ufw allow 2812/tcp
  • I-Monit ihlola i-IP engalunganga → Guqula ku 0.0.0.0

Zama ezi ndlela, kufuneka isombulule ingxaki yakho! 🚀

Ukuqukumbela

I-Monit ayikwazi ukudibanisa, kufana nokulahleka kwihlathi lekhowudi.

Sicime inyathelo lenkungu ngenyathelo ngokujonga imeko esebenzayo yeMonit, ujongano lwewebhu, i-firewall, kunye noseto lwe-IP yeseva, kwaye ekugqibeleni safumana isifingo sokuqhagamshelwa.

Oku kufana nomcuphi otyhila imfihlelo aze ekugqibeleni ayifumane inyaniso.

Kwinkqubo yokusombulula iingxaki, asifuni nje ukuqonda kwezobuchwepheshe, kodwa kunye nendlela yokucinga enokuyicombulula ingxaki kwaye ilandele unobangela wayo.

Oku kubonisa indlela esisebenzisa ngayo amandla ethu okuhlalutya, ukugweba kunye nokusombulula iingxaki xa sijongene nemiba enzima, kwaye ekugqibeleni sifezekise imeko yokulawula imeko yonke kunye nokwenza izicwangciso zobuchule.

Ndiyathemba ukuba eli nqaku linokukunceda ukusombulula iingxaki zoqhagamshelo lwe-Monit kwaye likuvumela ukuba uhambe ngokutyibilikayo kwindlela yokujonga inkqubo!

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iinkalo ezifunekayo zisetyenzisiwe * Ileyibheli

Skrolela phezulu