Rozwiązywanie problemów z siecią - Krok po kroku (Dlaczego serwer nie ma połączenia z siecią?)
| F.A.Q.Rozwiązywanie problemów z siecią - Krok po kroku
- Dlaczego serwer nie ma połączenia z siecią?
- Dlaczego nie działa Internet?
Zanim zadzwonisz na NOC sprawdź.
Potrzebne narzędzia do diagnostyki
- ipconfig (Windows)
- ip (Linux)
- ping (Windows i Linux)
- arp (Windows i Linux)
- arp-scan (Linux)
- tracert (Windows)
- traceroute (Linux)
- mtr (Linux - mtr działa jak traceroute w czasie rzeczywistym)
- netstat (Windows i Linux)
- tcpdump (Windows i Linux)
- wireshark (Windows i Linux)
Jak działa Internet?
- HTTP opiera się na TCP,
- TCP opiera się na protokole IP,
- IP opiera się na protokole Ethernet,
- a Ethernet wymaga przewodu sieciowego.
- IP opiera się na protokole Ethernet,
- TCP opiera się na protokole IP,
Diagnostyka
Analizę należy zacząć od najniższej lub najwyższej warstwy stosu (Model ISO/OSI)
- Czy przewody są wpięte prawidłowo i świeci dioda kontroli łącza, która potwierdza zestawienie połączenia?
- Czy interfejs sieciowy jest skonfigurowany prawidłowo?
ipconfig /all
(Windows)ip a
(Linux)
- Czy tabele arp zawierają informację o innych hostach?
arp a
(Windows)arp
(Linux)
- Czy na maszynie uruchomiona jest zapora sieciowa?
- Windows Defender
iptables -nvL
(Linux)
- Czy między klientem a hostem docelowym działa zapora sieciowa?
- Czy zapory przepuszczają pakiety ICMP (ping)
iptables -A INPUT -p icmp -i eth0 -j ACCEPT
(Linux)
- Czy działa polecenie
ping 127.0.0.1
? - Czy dziala polecenie ping do innych hostów w sieci lokalnej po ich nazwie?
- Czy DNS działa prawidłowo?
tracert www.serverparts.pl
(Windows)mtr www.serverparts.pl
(Linux)
- Czy dziala polecenie ping do innych hostów w sieci lokalnej po ich adresie IP?
- Czy dziala polecenie ping do hostów w innej sieci?
- Czy działają usługi wyższej warstwy sieciowej SSH (22), WWW (80)?
- Wireshark (Windows)
tcpdump -i eno1 tcp port 22
(Linux)tcpdump -i eno1 tcp port 80
(Linux)
- Czy konfiguracja zapór sieciowych została sprawdzona?
Powiązane Strony: