Забудьте про net-tools (ifconfig, route, netstat и т.д.). Здесь представлены наиболее часто используемые команды программ из пакета iproute2.
Сокращения:
Посмотреть IP-адрес:
Назначить адрес:
ip addr add добавит адрес 10.0.0.1 с маской 255.255.255.0 с дефолтным бродкаст(brd) адресом для назначаемой сети(10.0.0.255), на сетевой карте eth0 с меткой toswitch(метка должна начинаться с названия устройства).
Статистика интерфейса:
Посмотреть таблицу маршрутизации:
Добавить маршрут по умолчанию:
SS - socket statistic (замена netstat)
Просмотр всей статистики:
по всем tcp сессиям:
без dns-резолвинга:
udp:
listening tcp/udp:
Имя и номер процесса:
Общая статистика
Фильтр по состоянию tcp сессии:
# Фильтр по адресу:
# CIDR:
# Адресу и порту:
Сокращения:
delete, del, d show, list, lst, sh, ls, l route, ro, r add, a; change, chg; replace, repl rule, ru get, g
Посмотреть IP-адрес:
[root@zero yar1k]# ip addr show [root@zero yar1k]# ip addr show wlan1 [root@zero yar1k]# ip addr l wlan1 [root@zero yar1k]# ip addr show wlan1 | grep inet | awk '{print $2}' [root@zero yar1k]# ip addr show wlan1 | grep -Po 'inet \K[\d.]+'
Назначить адрес:
[root@zero yar1k]# ip addr add 10.0.0.1/24 brd + dev eth0 label eth0:toswitch
ip addr add добавит адрес 10.0.0.1 с маской 255.255.255.0 с дефолтным бродкаст(brd) адресом для назначаемой сети(10.0.0.255), на сетевой карте eth0 с меткой toswitch(метка должна начинаться с названия устройства).
Статистика интерфейса:
[root@zero yar1k]# ip -s link ls dev wlan1
Посмотреть таблицу маршрутизации:
[root@zero yar1k]# ip route [root@zero yar1k]# ip r g 8.8.8.8
Добавить маршрут по умолчанию:
[root@zero yar1k]# ip route add default dev wlan1 [root@zero yar1k]# ip r a 8.8.8.8/32 via 10.1.1.1 [root@zero yar1k]# ip r a 8.8.8.8/32 via 10.1.1.1 dev wlan1 [root@zero yar1k]# ip r a 8.8.8.0/24 via 10.1.1.1 dev wlan1
SS - socket statistic (замена netstat)
Просмотр всей статистики:
[root@zero yar1k]# ss | less
по всем tcp сессиям:
[root@zero yar1k]# ss -A tcp [root@zero yar1k]# ss -t
без dns-резолвинга:
[root@zero yar1k]# ss -tn
udp:
[root@zero yar1k]# ss -ua
listening tcp/udp:
[root@zero yar1k]# ss -ltn [root@zero yar1k]# ss -lun
Имя и номер процесса:
[root@zero yar1k]# ss -lunp [root@zero yar1k]# ss -ltp
Общая статистика
[root@zero yar1k]# ss -s
Фильтр по состоянию tcp сессии:
[root@zero yar1k]# ss -t4 state established 1. established 2. syn-sent 3. syn-recv 4. fin-wait-1 5. fin-wait-2 6. time-wait 7. closed 8. close-wait 9. last-ack 10. closing 11. all - All of the above states 12. connected - All the states except for listen and closed 13. synchronized - All the connected states except for syn-sent 14. bucket - Show states, which are maintained as minisockets, i.e. time-wait and syn-recv. 15. big - Opposite to bucket state.
# Фильтр по адресу:
$ ss -nt dst 74.125.236.178
# CIDR:
$ ss -nt dst 74.125.236.178/16
# Адресу и порту:
$ ss -nt dst 74.125.236.178:80
Комментариев нет:
Отправить комментарий