Cén fáth a dtarlaíonn sé seo
Úsáideann ping ICMP, agus úsáideann SSH agus HTTPS calafoirt TCP. Is trácht ar leith iad seo, agus féadfaidh balla dóiteáin ceann amháin a scaoileadh agus an ceann eile a ligean tríd. Cuireann go leor líonraí agus grúpaí slándála sa néal bac ar mhacalla ICMP de réir réamhshocraithe. Mar sin, ní chiallaíonn easpa freagra go bhfuil an freastalaí as feidhm, agus ní chruthaíonn freagra go bhfuil a chuid seirbhísí ag obair.
Tástáil an tseirbhís, ní ping
Seiceáil na calafoirt agus na prótacail atá de dhíth ort i ndáiríre. Má éiríonn leis na tástálacha sin, tá an freastalaí insroichte do na seirbhísí sin agus ní léiríonn teip ping ach scagaire áit éigin ar an gconair.
nc -vz -w 5 server.example 22
nc -vz -w 5 server.example 443
curl -sSI https://server.example/Rianaigh an chonair le TCP
Seans nach dtaispeánfaidh traceroute traidisiúnta ach réiltíní nuair a scagtar ICMP nó UDP. Le TCP chuig calafort oscailte, is minic gur féidir dul níos faide. Teastaíonn cearta root chuige seo, agus seans go mbeidh ort traceroute a shuiteáil ar dtús, mar ní bhíonn sé i gcórais íosta.
sudo traceroute -T -p 443 server.exampleCuardaigh an scagaire ar do fhreastalaí
Má riarann tú an freastalaí, scrúdaigh a bhalla dóiteáin agus an socrú eithne a dhéanann neamhaird d’iarratais mhacalla. Cuimhnigh go bhféadfadh an bac a bheith lasmuigh den fhreastalaí freisin, i ngrúpa slándála nó i ródaire, agus go bhféadfadh soláthraí ICMP a scagadh ar a líonra gan aon riail a bheith le feiceáil agat.
sysctl net.ipv4.icmp_echo_ignore_all
sudo nft list ruleset | grep -i icmp
sudo ufw status verboseCathain a chruthaíonn bac ar ICMP lochtanna i ndáiríre
Is gnách nach ndéanann bac ar mhacalla aon dochar, ach ní amhlaidh atá le bac ar ICMP ar fad. Braitheann aimsiú MTU na conaire ar na teachtaireachtaí a léiríonn go bhfuil paicéad rómhór. Gan iad, oibríonn malartuithe beaga agus téann cinn mhóra i bhfostú: mar shampla, éiríonn le logáil isteach SSH ach ansin téann an seisiún i bhfostú le haschur mór. Braitheann IPv6 níos mó fós ar ICMPv6. Tástálann an dara hordú conair le haghaidh MTU de 1500 beart ar Linux.
ip route get 192.0.2.10
ping -M do -s 1472 -c 3 192.0.2.10Comparáid in CH-J Server Manager
Ritheann Server Diagnostics ping trí uirlis an chórais, gan cearta root, taobh le tástálacha ar leith ar TCP, aitheantas SSH, HTTP agus TLS, ionas gur féidir teip ping a thuiscint ina comhthéacs. Ciallaíonn teip ping ansin nár tháinig aon fhreagra. Ní insíonn sé cá háit ar scaoileadh an paicéad, agus seans nach dtabharfaidh traceroute freagra ar an gceist sin ach oiread.