Monit sangathe kulumikizana ndi:2812? Kuthetsa vuto la Connection linakana mumasekondi

Monit sangathe kulumikiza? Yankho lalikulu lili pano!

Kodi munayamba mwayang'anapo"Monit Cannot connect to [IP地址]:2812 -- Connection refused"Kukanda mutu wako?

Bukhuli limapereka mayankho angapo kukuthandizani kuthana ndi vuto mwachangu ndikukonza zovuta za kulumikizana kwa Monit, kuphatikiza kuyang'ana momwe ikugwirira ntchito, kasinthidwe ka mawonekedwe a intaneti, zoikamo za firewall, ndi adilesi ya IP ya seva... Chotsani mosavuta vuto la Monit osatha kulumikizana ndikuyambiranso kuyang'anira. nthawi yomweyo!

yanu monit Zitha kukhala sizikuyenda, kapena mawonekedwe ake owunikira pa intaneti (httpd) sikuyatsidwa. cholakwika "Kulumikiza kwaletsedwa" Pakhoza kukhala zifukwa zingapo:

Chifukwa 1: Monit sikuyenda

Monit sangathe kulumikizana ndi:2812? Kuthetsa vuto la Connection linakana mumasekondi

Yankho

  1. Choyamba, onani ngati Monit ikuyenda :

    sudo systemctl status monit
    
    • Ngati udindo uli inactive (dead), kusonyeza kuti sikuyenda.
    • Ngati udindo uli active (running), koma pezani cholakwika, litha kukhala vuto ndi doko lomvera.
  2. Ngati Monit sikugwira ntchito, yesani kuyiyambitsa :

    sudo monit
    
  3. Yang'ananinso momwe zinthu zilili :

    sudo monit status
    
  4. Konzaninso kasinthidwe ka Monit :

    sudo monit reload
    
  5. Yambitsaninso Monit : `bash sudo systemctl kuyambitsanso monit`

Chifukwa 2: mawonekedwe a intaneti a Monit (httpd) Osayatsidwa

Mwachisawawa, Monit mwina sangakhale ndi mawonekedwe owunikira a HTTP ; muyenera kuyikonza pamanja.

Yankho

  1. Tsegulani fayilo yosinthira ya Monit
    sudo nano /etc/monit/monitrc
    
  2. Pezani gawo la HTTP Monitoring, onetsetsani Osapereka ndemanga (chotsani # Nambala):

    set httpd port 2812
        use address 127.0.0.1  # 或者 0.0.0.0 允许外部访问
        allow admin:monit      # 账号:密码
    
    • kuti mwina set httpd Mzerewu umatsogozedwa ndi #, kusonyeza kuti ndi wolumala, chotsani # Yambitsaninso.
    • Ngati mukufuna Kufikira kutali kwa Monit, Mutha use address 127.0.0.1 kusintha ku 0.0.0.0.
    • allow admin:monit Woimira Dzina lolowera: admin, password: monit(Ikhoza kusinthidwa).
  3. Sungani ndikutuluka(Malinga ndi Ctrl + X, Ndiye Y Lowani).

  4. Konzaninso kasinthidwe ka Monit :

    sudo monit reload
    
  5. Yambitsaninso Monitor :

    sudo systemctl restart monit
    
  6. Yesani ngati Monit akumvetsera pa doko molondola :

    sudo netstat -tulnp | grep 2812
    
    • Ngati palibe zotuluka, kusonyeza kuti Monit samamverabe doko 2812, pakhoza kukhala vuto la kasinthidwe.
    • Ngati pali zotuluka, kusonyeza kuti Monit yayambika bwino.

Chifukwa 3: Firewall (iptables/UFW) imatchinga doko 2812

Yankho

  1. Onani mawonekedwe a firewall

    sudo ufw status
    

    Ngati UFW yatsegulidwa, tsegulani doko 2812 :

    sudo ufw allow 2812/tcp
    sudo ufw reload
    
  2. Ngati mukugwiritsa ntchito iptables, yesani:

    sudo iptables -A INPUT -p tcp --dport 2812 -j ACCEPT
    sudo iptables-save
    
  3. Yesaninso kulumikizana :

    sudo monit status
    

Chifukwa 4: Zokonda pa seva IP sizolondola

Uthenga wanu wolakwika:

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

KufotokozeraMonit Mwinamwake mukumvetsera pa IP yolakwika, koma mumayesa kulumikizana 141.98.152.153.

Yankho

  1. Chongani ma IP omwe Monit akumvetsera pakali pano :

    sudo netstat -tulnp | grep 2812
    

    Ngati kuwunika ndi 127.0.0.1(Local loopback), koma ngati mutayipeza pogwiritsa ntchito seva IP, kulumikizana kudzakanidwa.
    Mutha kusintha ku 0.0.0.0(lolani ma IP onse kuti apezeke), kapena Kugwiritsa ntchito mwachindunji 127.0.0.1 mwayi.

  2. Sinthani fayilo yosinthira ya Monit

    sudo nano /etc/monit/monitrc
    

    Ndapeza mzere uwu :

    use address 127.0.0.1
    

    Sinthani kukhala :

    use address 0.0.0.0
    

    Kenako yambaninso Monit :

    sudo systemctl restart monit
    
  3. Yesani kulumikizanso

    sudo monit status
    

总结

  • Monit sikuyendasudo monit
  • Monit siyilola kuwunika kwa HTTP → Sinthani /etc/monit/monitrc
  • Kutsekereza kwa firewallsudo ufw allow 2812/tcp
  • Monit imayang'anira IP yolakwika → Sinthani ku 0.0.0.0

Yesani njira izi, ziyenera kuthetsa vuto lanu! 🚀

Pomaliza

Monit sangathe kulumikiza, zili ngati kutayika m'nkhalango ya code.

Tidachotsa chifungacho pang'onopang'ono poyang'ana momwe Monit akuyendetsa, mawonekedwe a intaneti, zozimitsa moto, ndi ma seva a IP, ndipo pamapeto pake tidapeza kuyambika kwa kulumikizana.

Izi zili ngati wapolisi wapolisi amene amaulula chinsinsicho ndipo pamapeto pake amapeza chowonadi.

Pothetsa mavuto, sikuti timangofunikira chidziwitso chaukadaulo, komanso njira yoganizira yomwe ingathetse vutolo ndikutsata gwero lake.

Izi zikuwonetsa momwe timagwiritsira ntchito luso lathu lofufuza, kuweruza ndi kuthetsa mavuto pamene tikukumana ndi zovuta, ndipo potsirizira pake tikwaniritse mkhalidwe wolamulira zochitika zonse ndikupanga ndondomeko zoyenera.

Ndikukhulupirira kuti nkhaniyi ikuthandizani kuthana ndi zovuta zolumikizirana ndi Monit ndikukulolani kuti muziyenda bwino panjira yowunikira dongosolo!

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Pitani pamwamba