Għaliex jiġri dan
ping juża ICMP, filwaqt li SSH u HTTPS jużaw ports TCP. Dawn huma flussi ta’ traffiku separati, u firewall jista’ jwaqqa’ wieħed u jħalli lill-ieħor jgħaddi. Ħafna netwerks u gruppi tas-sigurtà tal-cloud jimblukkaw ICMP echo b’mod prestabbilit. Għalhekk, in-nuqqas ta’ tweġiba ma jfissirx li s-server mhux qed jaħdem, u tweġiba ma tipprovax li s-servizzi tiegħu jaħdmu.
Ittestja s-servizz, mhux ping
Iċċekkja l-ports u l-protokolli li tassew teħtieġ. Jekk dawn it-testijiet jirnexxu, is-server huwa aċċessibbli għal dawk is-servizzi u l-falliment ta’ ping juri biss filtru xi mkien tul il-mogħdija.
nc -vz -w 5 server.example 22
nc -vz -w 5 server.example 443
curl -sSI https://server.example/Intraċċa l-mogħdija b’TCP
traceroute klassiku jista’ juri biss asteriski meta ICMP jew UDP ikun iffiltrat. B’TCP lejn port miftuħ, spiss tista’ tasal aktar ’il bogħod. Dan jeħtieġ privileġġi ta’ root, u jista’ jkollok tinstalla traceroute l-ewwel, għax sistemi minimi ma jinkluduhx.
sudo traceroute -T -p 443 server.exampleFittex il-filtru fuq is-server tiegħek
Jekk timmaniġġja s-server, eżamina l-firewall tiegħu u l-issettjar tal-kernel li jinjora t-talbiet echo. Ftakar li l-imblukkar jista’ jkun ukoll barra mis-server, fi grupp tas-sigurtà jew f’router, u li fornitur jista’ jiffiltra ICMP fin-netwerk tiegħu mingħajr ma tara regola.
sysctl net.ipv4.icmp_echo_ignore_all
sudo nft list ruleset | grep -i icmp
sudo ufw status verboseMeta ICMP imblukkat tassew jikkawża ħsarat
L-imblukkar ta’ echo fil-biċċa l-kbira ma jagħmilx ħsara, iżda l-imblukkar ta’ ICMP kollu mhuwiex hekk. L-iskoperta tal-MTU tal-mogħdija tiddependi fuq il-messaġġi dwar pakkett li jkun kbir wisq. Mingħajrhom, skambji żgħar jaħdmu u oħrajn kbar jeħlu, pereżempju login SSH li jirnexxi u mbagħad jeħel meta jkun hemm output kbir. IPv6 jiddependi fuq ICMPv6 saħansitra aktar. It-tieni kmand jittestja mogħdija għal MTU ta’ 1500 byte fuq Linux.
ip route get 192.0.2.10
ping -M do -s 1472 -c 3 192.0.2.10Tqabbil f’CH-J Server Manager
Server Diagnostics iħaddem ping permezz tal-għodda tas-sistema, mingħajr privileġġi ta’ root, flimkien ma’ testijiet separati għal TCP, identifikazzjoni SSH, HTTP u TLS, biex falliment ta’ ping ikun jista’ jiġi interpretat fil-kuntest. Falliment ta’ ping hemmhekk ifisser li ma waslet ebda tweġiba. Ma jgħidx fejn twaqqa’ l-pakkett, u traceroute jista’ lanqas jagħti dik it-tweġiba.