Ip (утилита)

Ip (утилита)


ip — утилита командной строки из пакета систем GNU/Linux. Она позволяет выполнять настройку сетевой подсистемы и является заменой таких утилит как: arp.

Использование

Для выполнения какой-либо операции после имени указывается имя «объект» и команда (возможно с аргументами), которая должны быть выполнена для этого объекта. В качестве «объектов» можно указывать следующие значения: link (), addr (адреса сетевых интерфейсов), route (маршруты), rule (правила), neigh (), ntable , tunnel (туннели), maddr, mroute, monitor, xfrm. Вместо полного имени объекта можно указывать только первые буквы, если это не вызывает неоднозначность. Если вы не помните имени команды или ее аргументов, то можно указать команду help, для вывода подсказки. (Если не указывать объект, но указать команду help, то выводится справка о программе). Если указать объект без команды, то выполняется команда show — распечатывается список объектов указанного типа. Примеры

Команда Комментарий
ip help Вывод общей справки
ip a h
Usage: ip addr {add|change|replace} IFADDR dev STRING [ LIFETIME ]
                                                      [ CONFFLAG-LIST]
       ip addr del IFADDR dev STRING
       ip addr {show|flush} [ dev STRING ] [ scope SCOPE-ID ]
                            [ to PREFIX ] [ FLAG-LIST ] [ label PATTERN ]
IFADDR := PREFIX | ADDR peer PREFIX
          [ broadcast ADDR ] [ anycast ADDR ]
          [ label STRING ] [ scope SCOPE-ID ]
SCOPE-ID := [ host | link | global | NUMBER ]
FLAG-LIST := [ FLAG-LIST ] FLAG
FLAG  := [ permanent | dynamic | secondary | primary |
           tentative | deprecated | CONFFLAG-LIST ]
CONFFLAG-LIST := [ CONFFLAG-LIST ] CONFFLAG
CONFFLAG  := [ home | nodad ]
LIFETIME := [ valid_lft LFT ] [ preferred_lft LFT ]
LFT := forever | SECONDS
Распечатка подсказки — команд и их аргументов для объекта addr.
Заметьте, что вместо слов addr и help указаны сокращения.
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:16:17:eb:a9:da brd ff:ff:ff:ff:ff:ff
    inet 172.22.2.1/16 brd 172.22.255.255 scope global eth1
    inet6 fe80::216:17ff:feeb:a9da/64 scope link
       valid_lft forever preferred_lft forever
3: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:16:17:eb:d3:20 brd ff:ff:ff:ff:ff:ff
    inet 10.19.121.211/22 brd 10.19.123.255 scope global eth2
    inet6 fe80::216:17ff:feeb:d320/64 scope link
       valid_lft forever preferred_lft forever
5: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc pfifo_fast qlen 3
    link/ppp
    inet 89.37.48.117 peer 81.9.101.117/32 scope global ppp0
Распечатка всех (физических и виртуальных интерфейсов). Для сравнения приводится информацией, выводимая командой ifconfig -a
eth1      Link encap:Ethernet  HWaddr 00:16:17:EB:A9:DA
          inet addr:172.22.2.1  Bcast:172.22.255.255  Mask:255.255.0.0
          inet6 addr: fe80::216:17ff:feeb:a9da/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13444859 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7073798 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2540456241 (2422.7 Mb)  TX bytes:916670636 (874.2 Mb)
          Interrupt:16 Base address:0x2000

eth2      Link encap:Ethernet  HWaddr 00:16:17:EB:D3:20
          inet addr:10.19.121.211  Bcast:10.19.123.255  Mask:255.255.252.0
          inet6 addr: fe80::216:17ff:feeb:d320/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:266115675 errors:0 dropped:0 overruns:0 frame:0
          TX packets:409606457 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:294857473 (281.1 Mb)  TX bytes:109522306 (104.4 Mb)
          Interrupt:17 Base address:0x4000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:3480203 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3480203 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1531400801 (1460.4 Mb)  TX bytes:1531400801 (1460.4 Mb)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:89.37.48.117  P-t-P:81.9.101.117  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:46940444 errors:0 dropped:0 overruns:0 frame:0
          TX packets:66480329 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:3859205550 (3680.4 Mb)  TX bytes:1343026828 (1280.8 Mb)
ip link Вывод информации об интерфейсах. Напоминает данные, выводимые об адресах, но намного короче, т.к. указываются только физические адреса интерфейсов (IP/
ip Присвоение (вернее замена) интерфейсу MAC-адреса.
ip rou
81.9.101.117 dev ppp0  proto kernel  scope link  src 89.37.48.117
10.19.120.0/22 dev eth2  proto kernel  scope link  src 10.19.121.211
172.22.0.0/16 dev eth1  proto kernel  scope link  src 172.22.2.1
127.0.0.0/8 dev lo  scope link
default via 81.9.101.117 dev ppp0
Список сетевых маршрутов.
ip ro flush cache Очистка кэша маршрутов.
ip ro add 81.9.100.12 via 89.37.48.117 dev ppp0 Добавление нового маршрута.
ip ru
0:      from all lookup local
32764:  from 192.168.72.115 lookup co-tbl
32765:  from 89.37.48.117 lookup zet-tbl
32766:  from all lookup main
32767:  from all lookup default
Распечатка правил маршрутизации. Заметьте что в данном случае используются несколько таблиц маршрутизации.
ip t

tunl0: ip/ip remote any local any ttl inherit nopmtudisc
gre0: gre/ip remote any local any ttl inherit nopmtudisc
sit0: ipv6/ip remote any local any ttl 64 nopmtudisc

Распечатка списка тоннелей



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Ip (утилита)" в других словарях:

  • Утилита — (англ. utility или tool)  вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы (ОС)[1]. Утилиты… …   Википедия

  • утилита — обслуживающая программа Словарь русских синонимов. утилита сущ., кол во синонимов: 8 • дизассемблер (1) • …   Словарь синонимов

  • утилита́рный — утилитарный, рен, рна, рно, рны …   Русское словесное ударение

  • УТИЛИТА — [англ. utility полезность, выгода, система услуг] инф. обслуживающая программа в системе программного обеспечения ЭВМ со вспомогательными функциями. Словарь иностранных слов. Комлев Н.Г., 2006 …   Словарь иностранных слов русского языка

  • УТИЛИТА — Компьютерная программа, расширяющая стандартные возможности оборудования и операционных систем, выполняющая узкий круг специфических задач. Утилиты предоставляют доступ к возможностям (параметрам, настройкам, установкам), недоступным без их… …   Словарь бизнес-терминов

  • утилита — Сервисная программа, являющаяся составной частью вычислительной системы и обеспечивающая выполнение некоторых служебных функций, таких как копирование и стирание файлов, подготовку и обработку текстов и др. [Л.М. Невдяев. Телекоммуникационные… …   Справочник технического переводчика

  • утилита поиска — поисковая система Программа, которая реализует функцию поиска необходимых объектов в документе или издании. Система, предназначенная для поиска и доставки информации. Организована с целью каталогизации информации. Обычно использует индексацию… …   Справочник технического переводчика

  • Утилита — УТИЛИТА, или сервисная программа, вспом. компьютерная программа для выполнения типовых задач, таких, напр., как управление памятью, борьба с компьютерными вирусами, архивация файлов и др …   Издательский словарь-справочник

  • утилита — сервисная программа для обслуживания компьютера. Примерами утилит являются программы восстановления стёртых файлов, лечения сбойных дискет и жёстких дисков, оптимизации диска, поиска файлов на диске и др. Утилиты системы Windows.9.х находятся в… …   Энциклопедия техники

  • утилита — paslaugų programa statusas T sritis automatika atitikmenys: angl. utility; utility program; utility routine; utility service program; utility service routine vok. Dienstprogramm, n; Dienstroutine, f; Hilfsprogramm, n; Utilitätsprogramm, n rus.… …   Automatikos terminų žodynas

  • утилита́рность — и, ж. 1. Свойство по знач. прил. утилитарный. Утилитарность знаний. 2. Утилитарное отношение, утилитарный подход к чему л. [Белоярцев] даже выразил насчет утилитарности такое мнение, что «полезно все то, что никому не вредно и может доставлять… …   Малый академический словарь


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»