Найти Π² Π”Π·Π΅Π½Π΅

πŸ› ΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠ° ΠΈ диагностика сСти (ip, ifconfig, netstat, ss, traceroute, ping)

🏷 IP-адрСсация ΠΈ настройка сСти Β  πŸ“Œ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… сСтСвых настроСк Β  ip aΒ Β Β Β Β # ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ IP-адрСса всСх интСрфСйсов ip addr showΒ # Π’ΠΎ ΠΆΠ΅ самоС, Π½ΠΎ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ ip rΒ Β Β Β Β # ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² (ΠΌΠ°Ρ€ΡˆΡ‚ΠΈΠ·Π°Ρ†ΠΈΡ) ip link showΒ # ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ сСтСвыС интСрфСйсы ΠΈ ΠΈΡ… состояниС Β Β  πŸ“Œ Настройка IP-адрСса (врСмСнная, Π΄ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ) Β  ip addr add 192.168.1.100/24 dev eth0Β # Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ IP ΠΊ интСрфСйсу eth0 ip addr del 192.168.1.100/24 dev eth0Β # Π£Π΄Π°Π»ΠΈΡ‚ΡŒ IP πŸ“Œ НазначСниС шлюза (ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ) Β  ip route add default via 192.168.1.1 πŸ“Œ ИзмСнСниС MAC-адрСса (Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ интСрфСйса) Β  ip link set dev eth0 down ip link set dev eth0 address 00:11:22:33:44:55 ip link set dev eth0 up πŸ” Диагностика сСти Β  πŸ“Œ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° соСдинСния (ping) Β  ping 8.8.8.8 Β Β Β Β # ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° доступности IP ping -c 5 8.8.8.8Β Β # ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ 5 ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ping -i 0.5 8.8.8.8Β # Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π» 0.5 сСк ping -s 1024 8.8.8.8 # Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Π° 1024 Π±Π°ΠΉΡ‚Π° πŸ“Œ Врассировка ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π° (traceroute) Β  traceroute 8.8.8.8Β Β Β # ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ Π΄ΠΎ I

🏷 IP-адрСсация ΠΈ настройка сСти Β 

πŸ“Œ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… сСтСвых настроСк Β 

ip aΒ Β Β Β Β # ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ IP-адрСса всСх интСрфСйсов

ip addr showΒ # Π’ΠΎ ΠΆΠ΅ самоС, Π½ΠΎ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄

ip rΒ Β Β Β Β # ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² (ΠΌΠ°Ρ€ΡˆΡ‚ΠΈΠ·Π°Ρ†ΠΈΡ)

ip link showΒ # ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ сСтСвыС интСрфСйсы ΠΈ ΠΈΡ… состояниС

Β Β 

πŸ“Œ Настройка IP-адрСса (врСмСнная, Π΄ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ) Β 

ip addr add 192.168.1.100/24 dev eth0Β # Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ IP ΠΊ интСрфСйсу eth0

ip addr del 192.168.1.100/24 dev eth0Β # Π£Π΄Π°Π»ΠΈΡ‚ΡŒ IP

πŸ“Œ НазначСниС шлюза (ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ) Β 

ip route add default via 192.168.1.1

πŸ“Œ ИзмСнСниС MAC-адрСса (Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ интСрфСйса) Β 

ip link set dev eth0 down

ip link set dev eth0 address 00:11:22:33:44:55

ip link set dev eth0 up

πŸ” Диагностика сСти Β 

πŸ“Œ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° соСдинСния (ping) Β 

ping 8.8.8.8 Β Β Β Β # ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° доступности IP

ping -c 5 8.8.8.8Β Β # ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ 5 ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

ping -i 0.5 8.8.8.8Β # Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π» 0.5 сСк

ping -s 1024 8.8.8.8 # Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Π° 1024 Π±Π°ΠΉΡ‚Π°

πŸ“Œ Врассировка ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π° (traceroute) Β 

traceroute 8.8.8.8Β Β Β # ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ Π΄ΠΎ IP-адрСса

traceroute -I 8.8.8.8 Β # Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ICMP вмСсто UDP

(Ссли Π½Π΅Ρ‚ traceroute, установитС: apt install traceroute)

πŸ“Œ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… соСдинСний ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Β 

netstat -tulnp Β Β Β Β # Бписок ΡΠ»ΡƒΡˆΠ°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΡ€Ρ‚ΠΎΠ² (старый инструмСнт)

ss -tulnpΒ Β Β Β Β Β Β # БоврСмСнная Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° netstat

ss -sΒ Β Β Β Β Β Β Β Β # ΠšΡ€Π°Ρ‚ΠΊΠ°Ρ статистика TCP

ss -ant | grep LISTENΒ # Π€ΠΈΠ»ΡŒΡ‚Ρ€ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… TCP-ΠΏΠΎΡ€Ρ‚ΠΎΠ²

πŸ“Œ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° DNS (nslookup, dig) Β 

nslookup google.com Β Β Β # Запрос DNS Ρ‡Π΅Ρ€Π΅Π· nslookup

dig google.comΒ Β Β Β Β Β # Запрос DNS Ρ‡Π΅Ρ€Π΅Π· dig

dig google.com +short Β Β # ВывСсти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ IP-адрСс

πŸ“Œ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ARP-Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Β 

ip neigh show    # Аналог "arp -a"

πŸ“Œ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Β 

ip route show    # Аналог "route -n"

πŸ“Œ Поиск сСтСвого интСрфСйса ΠΏΠΎ IP Β 

ip -o addr show | grep "192.168.1.100"

πŸ›  Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Β 

πŸ“Œ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° доступности ΠΏΠΎΡ€Ρ‚Π° (nc/nmap) Β 

nc -zv 192.168.1.1 22Β Β # ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Π»ΠΈ ΠΏΠΎΡ€Ρ‚ 22

nmap -p 22 192.168.1.1 Β # Аналогично, Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· nmap

πŸ“Œ ВСстированиС скорости соСдинСния (iperf3) Β 

iperf3 -sΒ Β Β Β Β Β # Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ сСрвСр (Π½Π° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π΅ΠΉ сторонС)

iperf3 -c 192.168.1.1Β # ΠšΠ»ΠΈΠ΅Π½Ρ‚, тСст скорости ΠΊ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ IP

πŸ“Œ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ DHCP-записСй (Ссли Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ dhclient) Β 

cat /var/lib/dhcp/dhclient.leases

πŸ”₯ ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для быстрого Π°Π½Π°Π»ΠΈΠ·Π° Β 

ip a | grep inetΒ Β Β Β Β # Быстрый просмотр IP-адрСсов

ss -ant | grep ESTABΒ Β Β # Бписок Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… соСдинСний

ip route get 8.8.8.8Β Β Β # ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ Π΄ΠΎ IP

arp -aΒ Β Β Β Β Β Β Β Β Β # Π’Π°Π±Π»ΠΈΡ†Π° ARP