Junior
Ping-ə cavab verməyən yerli serverdə problemləri necə diaqnostika etmək olar?
sobes.tech Süni İntellekt
AI-dan cavab
-
Fiziki bağlantını yoxlamaq:
- Şəbəkə kabelinin server və switch (və ya router)ə qoşulduğundan əmin olun.
- Serverdə şəbəkə kartındakı və switch/router portundakı aktivlik göstəricilərini yoxlayın. Onlar yanıb-sönməli və ya işıq yanmalıdır.
-
Serverin şəbəkə parametrlərini yoxlamaq:
- Serverin yandırıldığından və əməliyyat sisteminin yükləndiyindən əmin olun.
- Şəbəkə interfeysinin aktiv və deaktiv olmadığını yoxlayın.
- IP ünvanı, alt şəbəkə maskası və əsas keçidi yoxlayın. Onların düzgün qurulduğundan və ping mənbəyi ilə eyni alt şəbəkədə olduğundan əmin olun.
# Linuxda nümunə ip addr show eth0 # eth0 interfeysinin vəziyyətini və parametrlərini yoxlayın ip route show # marşrut cədvəlini yoxlayın# Windows PowerShelldə nümunə Get-NetIPConfiguration -InterfaceAlias "Ethernet" # Ethernet interfeysinin parametrlərini yoxlayın Get-NetRoute # marşrut cədvəlini yoxlayın -
Serverdə firewall-u yoxlamaq:
- Firewall-un ICMP sorğularını (ping) bloklamadığından əmin olun.
- Test üçün firewall-u müvəqqəti söndürün (ən ekstremal, yalnız nəzarət olunan mühitdə!).
# Linuxda nümunə (firewalld) sudo firewall-cmd --state # firewalld vəziyyətini yoxlayın sudo firewall-cmd --zone=public --list-ports # açıq portları yoxlayın sudo firewall-cmd --zone=public --add-rich-rule='rule protocol value="icmp" accept' --permanent # ICMP müvəqqəti icazə verin sudo firewall-cmd --reload# Windows PowerShelldə nümunə Get-NetFirewallRule -DisplayName "File and Printer Sharing (Echo Request - ICMPv4-In)" | Select Enabled # ICMP qaydasının vəziyyətini yoxlayın # Əgər deaktivdirsə, müvəqqəti aktivləşdirin (idarəçi hüquqları tələb olunur) # Enable-NetFirewallRule -DisplayName "File and Printer Sharing (Echo Request - ICMPv4)" -
Şəbəkə cihazlarını ping mənbəyi və server arasında yoxlamaq:
- Əgər server marşrutlaşdırıcı arxasında yerləşirsə, onun əlçatanlığını yoxlayın (məsələn, ona ping atmaqla).
- Marşrutlaşdırıcının konfiqurasiyasını yoxlayın (firewall qaydaları, marşrutlaşdırma).
traceroute(və ya Windowsdatracert) istifadə edərək, serverə gedən yolu müəyyən edin.
traceroute <Serverin IP ünvanı>tracert <Serverin IP ünvanı> -
ARP cədvəlini yoxlamaq:
- Ping mənbəyinin serverin düzgün MAC ünvanına sahib olduğundan əmin olun.
# Linuxda nümunə arp -a# Windows PowerShelldə nümunə arp -a -
Serverin yüklənməsi və əməliyyat sisteminin vəziyyətini yoxlamaq:
- Server çox yüklənmiş və ya əməliyyat sistemi donmuş ola bilər.
- SSH ilə qoşulmağa və ya konsol vasitəsilə sistemin vəziyyətini yoxlamağa çalışın.
-
Server və şəbəkə cihazlarını yenidən başlatmaq:
- Sadə yenidən başlatma müvəqqəti problemləri həll edə bilər.
-
Serverin loglarını analiz etmək:
- Şəbəkə ilə əlaqəli səhvlər üçün serverin sistem loglarını yoxlayın (məsələn,
/var/log/syslogvə ya/var/log/messagesLinuxda, Windowsda Hadisələr Göstəricisi). - Firewall loglarını yoxlayın, əgər aktiv və quraşdırılıbsa.
- Şəbəkə ilə əlaqəli səhvlər üçün serverin sistem loglarını yoxlayın (məsələn,