Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » Интересная задачка по маршрутизации | страница 1
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 1 из 1
 
Поиск в этой теме:
Железный канал: «Интересная задачка по маршрутизации»
Grebomet
 1460 EGP


Модератор
Рейтинг канала: 8(753)
Репутация: 261
Сообщения: 4765
Откуда: Питербурх
Зарегистрирован: 06.01.2003
Пацан давеча с собеседования принес. Уж не знаю, зачем они кандидатам в стажеры такие хитрые задачки дают. В любом случае - решить не смогли, об чем и доложились. Но решить все-таки интересно.

Итак:
Есть три машины А, В, С. Расположены в виртуалке (для определенности - VirtualBox). Каждая - в своей подсети. Внутри виртуалок - линукс.

Задача: настроить маршрутизацию так, чтобы машина А пинговала машину С через В, машина В пинговала А через С, машина С пинговала В через А. Проверять через traceroute.

Как это сделать?
_________________
Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.

Последний раз редактировалось: Grebomet (10:35 26-02-2018), всего редактировалось 1 раз
    Добавлено: 10:33 26-02-2018   
Diff
 708 EGP


Модератор
Рейтинг канала: 8(861)
Репутация: 44
Сообщения: 4179
Откуда: Сферическая Земля в вакууме.
Зарегистрирован: 04.07.2003
Grebomet :
Каждая - в своей подсети

То есть фактически, не А-B->C, а А->хост->B->хост->C? Или хосты у виртуалок разные?
Нормальная задача, всяко лучше чем "а вот вам ТЗ, для реализации которого нужна неделя фуллтайма, как сделаете - присылайте, мы посмотрим". Тут через 10 минут уже всё понятно.
_________________
Конец света в конце тоннеля
    Добавлено: 11:50 26-02-2018   
Voha
 930 EGP


Модератор
Рейтинг канала: 9(1032)
Репутация: 167
Сообщения: 4917
Откуда: Moscow, Russia
Зарегистрирован: 15.02.2001
Миллионы извращений возможны. В постановке задачи, когда неизвестно нихера (в одной или в разных хостситемах виртуалки и как именно исполнена виртуализация сети) решается через жопу: туннели между всеми машинами и заворот маршрута по src и dst в правильный туннель.
_________________
Time will show...
    Добавлено: 11:58 26-02-2018   
Grebomet
 1460 EGP


Модератор
Рейтинг канала: 8(753)
Репутация: 261
Сообщения: 4765
Откуда: Питербурх
Зарегистрирован: 06.01.2003
Diff :
То есть фактически, не А-B->C, а А->хост->B->хост->C? Или хосты у виртуалок разные?

Хосты одинаковые, я думаю.
Там вообще про виртуалки речь шла для того, чтобы можно было всю эту тряхомудию поднять на одной физической машине и посмотреть, работает или нет. Там потом еще вторая задачка шла - написать простенький клиент-сервер, запустить сервер на А и проверить, что все три клиента (с А, В и С) могут одновременно к нему подключиться.
_________________
Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.
    Добавлено: 12:39 26-02-2018   
Diff
 708 EGP


Модератор
Рейтинг канала: 8(861)
Репутация: 44
Сообщения: 4179
Откуда: Сферическая Земля в вакууме.
Зарегистрирован: 04.07.2003
Voha :
Миллионы извращений возможны. В постановке задачи, когда неизвестно нихера

Может, в этом и смысл. Цель собеседования-то не в том, чтобы решение задачи получить.
_________________
Конец света в конце тоннеля
    Добавлено: 15:14 26-02-2018   
Grebomet
 1460 EGP


Модератор
Рейтинг канала: 8(753)
Репутация: 261
Сообщения: 4765
Откуда: Питербурх
Зарегистрирован: 06.01.2003
Ну вообще-то решение должно быть рабочим - т.к. второй задачкой шел клиент-сервер, который должен в этой конфигурации коннектиться.
И это было не совсем собеседование. Как я понял, это они между собеседованиями задачки задали, чтобы было что обсуждать на втором собесе.
_________________
Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.
    Добавлено: 15:47 26-02-2018   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Если каждая виртуалка в своей сети, то неминуемо должен быть хотя бы ещё один общий хост.
Либо задание передали неточно.

добавлено спустя 11 минут:
Если исходить строго из задания и забыть на минуту об условиях задачи, получаем…

А -> B -> C
B -> C -> A
C -> A -> B

…из чего следует, что как минимум придётся отключать rp_filter (ибо A->B->C->A)…

Для A
ip route replace unicast C/32 via B

Для B
ip route replace unicast A/32 via C

Для C
ip route replace unicast B/32 via A

Кто проверит?
_________________
Люблю свободный полёт... :)

Последний раз редактировалось: AnrDaemon (18:25 26-02-2018), всего редактировалось 1 раз
    Добавлено: 18:25 26-02-2018   
Voha
 930 EGP


Модератор
Рейтинг канала: 9(1032)
Репутация: 167
Сообщения: 4917
Откуда: Moscow, Russia
Зарегистрирован: 15.02.2001
AnrDaemon :
Если каждая виртуалка в своей сети, то неминуемо должен быть хотя бы ещё один общий хост.
Нет. Если хосты в одном Л2, но разных Л3, и у них нет дефолтного маршрута (например - только connected) - то линук_такой_линукс будет пытаться выполнить арп-реквест для любого ip, к которому нет маршрута. И внезапно в таком сеттинге получит ответ.

AnrDaemon :
Кто проверит?
При наличии маршрутизации для * (дефолта) будет "RTNETLINK answers: Network is unreachable", ибо gateway недостижим в коннектед-сети. Скорей всего сработает, если добавить статичную арп-запись для gateway и явно указать устройство на выход.
Без rp_filter можно обойтись, если в системе один собственный адрес и один интерфейс. А форвардинг очевидно нужен включенный.
Т.е. на машине А
arp -s B hw_addr_B
ip route add from A/32 to C/32 via B dev eth0 //add, а не replace - потому что нет в системе специфика от А в С
Условие "все хосты в одном Л2" - необходимое.

Если сеть проброшена в виртуалки через VF или mac-vlan (или иным способом мимо сетевой подсистемы хост-машины) - то только наложить поверх туннельную связность.

Grebomet :
Как я понял, это они между собеседованиями задачки задали, чтобы было что обсуждать на втором собесе.
Если задача передана близко к оригиналу - я б пошел поискать другую работу, с более вменяемыми потенциальными коллегами. Нужно реализовать маршрутизацию для icmp, а проверять ее работу собираются по udp или tcp...
_________________
Time will show...

Последний раз редактировалось: Voha (19:19 26-02-2018), всего редактировалось 1 раз
    Добавлено: 19:15 26-02-2018   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Ну, да, тогда надо мутить маршрутизацию на L2.
Voha :
При наличии маршрутизации для * (дефолта)

Если все в своих сетях, дефолта не будет.
_________________
Люблю свободный полёт... :)
    Добавлено: 23:47 26-02-2018   
Grebomet
 1460 EGP


Модератор
Рейтинг канала: 8(753)
Репутация: 261
Сообщения: 4765
Откуда: Питербурх
Зарегистрирован: 06.01.2003
О, нашел:

Тестовое задание


Задача 1:

Сконфигурировать 3 виртуальные машины A, B и C.


Машина А пингует машину С через B.
Машина B пингует машину A через C.
Машина C пингует машину B через A.


Каждая виртуальная машина должна быть в отдельной подсети.

Проверить правильность настроенной конфигурации можно командой traceroute.
_________________
Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.
    Добавлено: 12:22 27-02-2018   
Voha
 930 EGP


Модератор
Рейтинг канала: 9(1032)
Репутация: 167
Сообщения: 4917
Откуда: Moscow, Russia
Зарегистрирован: 15.02.2001
Grebomet :

Сконфигурировать 3 виртуальные машины A, B и C.
Машина А пингует машину С через B.
Машина B пингует машину A через C.
Машина C пингует машину B через A.
Каждая виртуальная машина должна быть в отдельной подсети.
Для машины А
Код:
# чтоб никто не догадался, назовем туннель А->B A_to_C, т.к. он для передачи пакетов от А к С через В
ip tunnel add A_to_C mode ipip remote B local A
ip rule add from A to C lookup 100
ip route add default dev A_to_C table 100
sysctl net.ipv4.ip_forward=1
sysctl net.ipv4.conf.eth0.forwarding=1
# и да, теперь у нас пакет уходит в туннельный интерфейс, а возвращается через eth0
sysctl net.ipv4.conf.eth0.rp_filter=0
# Чтоб не настраивать второй конец туннеля от C, используем системный по умолчанию
# modprobe ipip - не нужен, загружен ранее при ip tunnel add
ifconfig tunl0 up
# ой, этот интерфейс тоже должен форвардить
sysctl net.ipv4.conf.tunl0.forwarding=1

_________________
Time will show...
    Добавлено: 17:38 27-02-2018   
Grebomet
 1460 EGP


Модератор
Рейтинг канала: 8(753)
Репутация: 261
Сообщения: 4765
Откуда: Питербурх
Зарегистрирован: 06.01.2003
Офигеть.
Из знакомых слов - только ifconfig up Улыбка
_________________
Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.
    Добавлено: 19:03 27-02-2018   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Вот с туннелями не работал. Выучил новое слово. Улыбка
_________________
Люблю свободный полёт... :)
    Добавлено: 01:17 28-02-2018   
Voha
 930 EGP


Модератор
Рейтинг канала: 9(1032)
Репутация: 167
Сообщения: 4917
Откуда: Moscow, Russia
Зарегистрирован: 15.02.2001
Grebomet :
Офигеть.
Из знакомых слов - только ifconfig up Улыбка
Можно заменить на
Код:
ip link set dev tunl0 up

чтоб уж совсем хорошо стало Подмигиваю
_________________
Time will show...
    Добавлено: 11:10 28-02-2018   
Diff
 708 EGP


Модератор
Рейтинг канала: 8(861)
Репутация: 44
Сообщения: 4179
Откуда: Сферическая Земля в вакууме.
Зарегистрирован: 04.07.2003
Voha :
ip

Вот нинавижу. Какой враг придумал, что надо ломать глаза о такую ямл-мешанину
 Cкрытый текст   (кликните здесь для просмотра)

Код:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:1e:67:8c:a5:d0 brd ff:ff:ff:ff:ff:ff
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:1e:67:8c:a5:d1 brd ff:ff:ff:ff:ff:ff
4: eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:1e:67:8c:a5:d2 brd ff:ff:ff:ff:ff:ff
5: eth3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:1e:67:8c:a5:d3 brd ff:ff:ff:ff:ff:ff
6: eth4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:1e:67:66:d7:d8 brd ff:ff:ff:ff:ff:ff
    inet 10.76.48.175/21 brd 10.76.55.255 scope global dynamic eth4
       valid_lft 73389sec preferred_lft 73389sec
    inet6 fe80::21e:67ff:fe66:d7d8/64 scope link
       valid_lft forever preferred_lft forever
7: eth5: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:1e:67:66:d7:d9 brd ff:ff:ff:ff:ff:ff
8: ib0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 4092 qdisc mq state DOWN qlen 1024
    link/infiniband a0:00:02:20:fe:80:00:00:00:00:00:00:00:1e:67:03:00:66:d7:dd brd 00:ff:ff:ff:ff:12:40:1b:ff:ff:00:00:00:00:00:00:ff:ff:ff:ff
9: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
    link/ether 52:54:00:13:da:c0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.101.250/24 brd 192.168.101.255 scope global virbr0
       valid_lft forever preferred_lft forever
10: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN qlen 1000
    link/ether 52:54:00:13:da:c0 brd ff:ff:ff:ff:ff:ff
556: vnet29: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:11 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:111/64 scope link
       valid_lft forever preferred_lft forever
557: vnet18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:10 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:110/64 scope link
       valid_lft forever preferred_lft forever
558: vnet36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:09 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:109/64 scope link
       valid_lft forever preferred_lft forever
559: vnet37: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:12 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:112/64 scope link
       valid_lft forever preferred_lft forever
51: vnet40: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:32:00:01 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe32:1/64 scope link
       valid_lft forever preferred_lft forever
3168: vnet22: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:19 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:119/64 scope link
       valid_lft forever preferred_lft forever
3169: vnet26: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:24 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:124/64 scope link
       valid_lft forever preferred_lft forever
3170: vnet12: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:20 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:120/64 scope link
       valid_lft forever preferred_lft forever
3171: vnet13: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:33 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:133/64 scope link
       valid_lft forever preferred_lft forever
3172: vnet14: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:36 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:136/64 scope link
       valid_lft forever preferred_lft forever
3173: vnet15: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:22 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:122/64 scope link
       valid_lft forever preferred_lft forever
3174: vnet9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:17 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:117/64 scope link
       valid_lft forever preferred_lft forever
2406: vnet4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:03 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:103/64 scope link
       valid_lft forever preferred_lft forever
3175: vnet10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:31 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:131/64 scope link
       valid_lft forever preferred_lft forever
2407: vnet8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:04 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:104/64 scope link
       valid_lft forever preferred_lft forever
3176: vnet16: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:32 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:132/64 scope link
       valid_lft forever preferred_lft forever
3177: vnet2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:35 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:135/64 scope link
       valid_lft forever preferred_lft forever
3178: vnet6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:25 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:125/64 scope link
       valid_lft forever preferred_lft forever
3179: vnet3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:21 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:121/64 scope link
       valid_lft forever preferred_lft forever
3180: vnet7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:30 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:130/64 scope link
       valid_lft forever preferred_lft forever
3181: vnet20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:29 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:129/64 scope link
       valid_lft forever preferred_lft forever
3182: vnet21: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:28 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:128/64 scope link
       valid_lft forever preferred_lft forever
3183: vnet23: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:26 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:126/64 scope link
       valid_lft forever preferred_lft forever
3184: vnet24: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:123/64 scope link
       valid_lft forever preferred_lft forever
3185: vnet25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:14 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:114/64 scope link
       valid_lft forever preferred_lft forever
3186: vnet28: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:27 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:127/64 scope link
       valid_lft forever preferred_lft forever
3187: vnet31: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:13 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:113/64 scope link
       valid_lft forever preferred_lft forever
115: vnet27: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:38 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:138/64 scope link
       valid_lft forever preferred_lft forever
3188: vnet32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:16 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:116/64 scope link
       valid_lft forever preferred_lft forever
3189: vnet33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:18 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:118/64 scope link
       valid_lft forever preferred_lft forever
117: vnet17: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:40 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:140/64 scope link
       valid_lft forever preferred_lft forever
3190: vnet34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:15 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:115/64 scope link
       valid_lft forever preferred_lft forever
3191: vnet35: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:34 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:134/64 scope link
       valid_lft forever preferred_lft forever
120: vnet19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:37 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:137/64 scope link
       valid_lft forever preferred_lft forever
122: vnet30: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:39 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:139/64 scope link
       valid_lft forever preferred_lft forever
212: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:05 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:105/64 scope link
       valid_lft forever preferred_lft forever
213: vnet1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:06 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:106/64 scope link
       valid_lft forever preferred_lft forever
214: vnet5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:07 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:107/64 scope link
       valid_lft forever preferred_lft forever
215: vnet11: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN qlen 1000
    link/ether fe:54:00:31:01:08 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe31:108/64 scope link
       valid_lft forever preferred_lft forever



вместо читаемого
 Cкрытый текст   (кликните здесь для просмотра)

Код:

eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:1e:67:8c:a5:d0  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xd0960000-d097ffff

eth1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:1e:67:8c:a5:d1  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xd0940000-d095ffff

eth2: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:1e:67:8c:a5:d2  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xd0920000-d093ffff

eth3: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:1e:67:8c:a5:d3  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xd0900000-d091ffff

eth4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.76.48.175  netmask 255.255.248.0  broadcast 10.76.55.255
        inet6 fe80::21e:67ff:fe66:d7d8  prefixlen 64  scopeid 0x20<link>
        ether 00:1e:67:66:d7:d8  txqueuelen 1000  (Ethernet)
        RX packets 74116235  bytes 83617669243 (77.8 GiB)
        RX errors 0  dropped 0  overruns 25  frame 0
        TX packets 54646242  bytes 56845990860 (52.9 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xd0d20000-d0d3ffff

eth5: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:1e:67:66:d7:d9  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xd0d00000-d0d1ffff

ib0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 4092
Infiniband hardware address can be incorrect! Please read BUGS section in ifconfig(8).
        infiniband A0:00:02:20:FE:80:00:00:00:00:00:00:00:00:00:00:00:00:00:00  txqueuelen 1024  (InfiniBand)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 36701  bytes 3002925 (2.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 36701  bytes 3002925 (2.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.101.250  netmask 255.255.255.0  broadcast 192.168.101.255
        ether 52:54:00:13:da:c0  txqueuelen 1000  (Ethernet)
        RX packets 17999418  bytes 7720973546 (7.1 GiB)
        RX errors 0  dropped 2  overruns 0  frame 0
        TX packets 16763918  bytes 48410344786 (45.0 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:105  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:05  txqueuelen 1000  (Ethernet)
        RX packets 1371048  bytes 615126030 (586.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2095024  bytes 782801490 (746.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:106  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:06  txqueuelen 1000  (Ethernet)
        RX packets 1166629  bytes 600562879 (572.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2137833  bytes 644536915 (614.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:135  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:35  txqueuelen 1000  (Ethernet)
        RX packets 50321  bytes 11029391 (10.5 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 54773  bytes 46335245 (44.1 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:121  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:21  txqueuelen 1000  (Ethernet)
        RX packets 109544  bytes 54937629 (52.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 119836  bytes 86325635 (82.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:103  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:03  txqueuelen 1000  (Ethernet)
        RX packets 110625  bytes 28034109 (26.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 239511  bytes 43367070 (41.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet5: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:107  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:07  txqueuelen 1000  (Ethernet)
        RX packets 787859  bytes 239936603 (228.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1171419  bytes 279044968 (266.1 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:125  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:25  txqueuelen 1000  (Ethernet)
        RX packets 10550708  bytes 7038383259 (6.5 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 10556676  bytes 6162966189 (5.7 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet7: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:130  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:30  txqueuelen 1000  (Ethernet)
        RX packets 66775  bytes 20164699 (19.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 80337  bytes 159126809 (151.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:104  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:04  txqueuelen 1000  (Ethernet)
        RX packets 108906  bytes 27657757 (26.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 238575  bytes 43258112 (41.2 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet9: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:117  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:17  txqueuelen 1000  (Ethernet)
        RX packets 1579992  bytes 738970124 (704.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1606742  bytes 759860180 (724.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet10: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:131  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:31  txqueuelen 1000  (Ethernet)
        RX packets 216238  bytes 125855571 (120.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 219189  bytes 108431046 (103.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet11: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:108  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:08  txqueuelen 1000  (Ethernet)
        RX packets 751375  bytes 237190294 (226.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1132568  bytes 274395504 (261.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet12: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:120  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:20  txqueuelen 1000  (Ethernet)
        RX packets 124518  bytes 42085764 (40.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 124714  bytes 68282523 (65.1 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet13: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:133  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:33  txqueuelen 1000  (Ethernet)
        RX packets 55400  bytes 22807985 (21.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 65787  bytes 51823421 (49.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet14: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:136  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:36  txqueuelen 1000  (Ethernet)
        RX packets 23753  bytes 5521617 (5.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 30062  bytes 40836713 (38.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet15: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:122  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:22  txqueuelen 1000  (Ethernet)
        RX packets 142916  bytes 195188062 (186.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 164089  bytes 237458061 (226.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet16: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:132  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:32  txqueuelen 1000  (Ethernet)
        RX packets 22570  bytes 4014461 (3.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 32683  bytes 40091977 (38.2 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet17: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:140  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:40  txqueuelen 1000  (Ethernet)
        RX packets 752139  bytes 238949680 (227.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1146665  bytes 277780630 (264.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet18: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:110  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:10  txqueuelen 1000  (Ethernet)
        RX packets 6514  bytes 1075062 (1.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 561068  bytes 106317363 (101.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet19: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:137  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:37  txqueuelen 1000  (Ethernet)
        RX packets 1386507  bytes 651894076 (621.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2155230  bytes 813398101 (775.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet20: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:129  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:29  txqueuelen 1000  (Ethernet)
        RX packets 167752  bytes 115392401 (110.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 179345  bytes 98474463 (93.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet21: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:128  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:28  txqueuelen 1000  (Ethernet)
        RX packets 22483  bytes 5202306 (4.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 27320  bytes 40020048 (38.1 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet22: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:119  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:19  txqueuelen 1000  (Ethernet)
        RX packets 1794962  bytes 877640772 (836.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1750440  bytes 769993482 (734.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet23: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:126  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:26  txqueuelen 1000  (Ethernet)
        RX packets 3926369  bytes 6311489897 (5.8 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5956058  bytes 17502344781 (16.3 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet24: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:123  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:23  txqueuelen 1000  (Ethernet)
        RX packets 157116  bytes 145326407 (138.5 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 167661  bytes 239619401 (228.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:114  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:14  txqueuelen 1000  (Ethernet)
        RX packets 2190764  bytes 482984837 (460.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2886700  bytes 10371893605 (9.6 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet26: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:124  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:24  txqueuelen 1000  (Ethernet)
        RX packets 77462  bytes 85217121 (81.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 75763  bytes 58759259 (56.0 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet27: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:138  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:38  txqueuelen 1000  (Ethernet)
        RX packets 1172936  bytes 625693081 (596.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2134963  bytes 679903345 (648.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet28: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:127  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:27  txqueuelen 1000  (Ethernet)
        RX packets 15826873  bytes 23198938245 (21.6 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 13824762  bytes 12989903788 (12.0 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet29: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:111  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:11  txqueuelen 1000  (Ethernet)
        RX packets 11716  bytes 2134390 (2.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 565942  bytes 106440832 (101.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet30: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:139  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:39  txqueuelen 1000  (Ethernet)
        RX packets 814697  bytes 244896188 (233.5 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1210138  bytes 285817692 (272.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet31: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:113  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:13  txqueuelen 1000  (Ethernet)
        RX packets 5773956  bytes 3503739021 (3.2 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 6182606  bytes 3117618273 (2.9 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:116  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:16  txqueuelen 1000  (Ethernet)
        RX packets 44513  bytes 10826443 (10.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 48647  bytes 44905666 (42.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:118  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:18  txqueuelen 1000  (Ethernet)
        RX packets 189294  bytes 68934696 (65.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 215750  bytes 257763368 (245.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet34: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:115  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:15  txqueuelen 1000  (Ethernet)
        RX packets 8751250  bytes 13216135584 (12.3 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 7676089  bytes 3818799734 (3.5 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet35: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:134  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:34  txqueuelen 1000  (Ethernet)
        RX packets 35699  bytes 11931163 (11.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 53553  bytes 53774722 (51.2 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet36: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:109  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:09  txqueuelen 1000  (Ethernet)
        RX packets 8522  bytes 6260576 (5.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 563322  bytes 102193133 (97.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet37: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe31:112  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:31:01:12  txqueuelen 1000  (Ethernet)
        RX packets 5995  bytes 685944 (669.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 559982  bytes 105341833 (100.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet40: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fc54:ff:fe32:1  prefixlen 64  scopeid 0x20<link>
        ether fe:54:00:32:00:01  txqueuelen 1000  (Ethernet)
        RX packets 41596  bytes 3574037 (3.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 683898  bytes 89724405 (85.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


_________________
Конец света в конце тоннеля
    Добавлено: 12:59 28-02-2018   
Voha
 930 EGP


Модератор
Рейтинг канала: 9(1032)
Репутация: 167
Сообщения: 4917
Откуда: Moscow, Russia
Зарегистрирован: 15.02.2001
Ты передумаешь, когда на интерфейсах будет более одного ip-адреса.
Код:
# ifconfig dummy12 | grep -v inet6 | grep -c inet
1
# ip ad sh dev dummy12 | grep -v inet6 | grep -c inet
25

И это далеко не единственная родовая травма ifconfig в линуксе.
_________________
Time will show...
    Добавлено: 14:52 28-02-2018   
Diff
 708 EGP


Модератор
Рейтинг канала: 8(861)
Репутация: 44
Сообщения: 4179
Откуда: Сферическая Земля в вакууме.
Зарегистрирован: 04.07.2003
Ифконфиг - это одна сплошная родовая травма, когда его выхлоп надо обрабатывать. Но на него можно глядеть глазами, в отличие от. И уже повсюду объявляют его deprecated. У ip даже есть вроде бы ключи для более человеческого представления, но их никто не знает и не использует. А надо было их по дефолту включить.
_________________
Конец света в конце тоннеля
    Добавлено: 15:22 28-02-2018   
Voha
 930 EGP


Модератор
Рейтинг канала: 9(1032)
Репутация: 167
Сообщения: 4917
Откуда: Moscow, Russia
Зарегистрирован: 15.02.2001
У ip ровно один ключ форматирования вывода - "-о", для вывода однострочником. В утилиту идеология другая заложена - вывод можно без изменения использовать как фрагмент ввода новой команды.

А ifconfig имеет критичные функциональные проблемы, на фоне которых нетипизированный вывод даже упоминать не стоит.
_________________
Time will show...
    Добавлено: 17:04 28-02-2018   
Jon
 670 EGP


Рейтинг канала: 6(292)
Репутация: 163
Сообщения: 4279
Откуда: Запорожье, Украина
Зарегистрирован: 22.07.2001
О, какие уважаемые люди собрались в этой теме.
Выходит не одними ОЙфонами живёт ЖК однако.
Искренне рад вас видеть господа кстати Улыбка

Я сейчас пьян. С условиями задачи ознакомился поверхностно. Поэтому пинайте по полной если, что не так.
Не совсем понятна практическая цель задачи, Но в моём уже увядаюшем сознании всплывает примитивный аппаратный свитч - ферритовое кольцо с тремя независимыми обмотками...
Ах, да, этож в виртуалбоксе у вас.
сорри, это я не подумавши ляпнул значит.
Улыбка
_________________
Octavius Jon (временно Quantar)
Да ну их, этих Солов.
    Добавлено: 23:08 01-03-2018   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Практическая цель - демонстрация межсетевого роутинга.
_________________
Люблю свободный полёт... :)
    Добавлено: 23:44 01-03-2018   
Железный канал: «Интересная задачка по маршрутизации»
 
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: X2 расползалось по ЕГе, захватывая канал за каналом, и начинало их модерить... (ужасы на ночь от Harley)

  » Интересная задачка по маршрутизации | страница 1
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18