ВНИМАНИЕ! Наша конференция посвящена космической тематике и компьютерным играм. Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!
 
  |  
|   » Интересная задачка по маршрутизации | страница 1 |  
 
  
	     | 
	Страница 1 из 1   | 
       	
   
 
	
		 | 
		 | 
		 | 
	 
	| 
Железный канал: «Интересная задачка по маршрутизации» |  
	| 
	 |  
	 |  
	
		Grebomet
   1470 EGP
        Рейтинг канала: 8(759) Репутация: 261 Сообщения: 4790  Откуда: Питербурх Зарегистрирован: 06.01.2003
      | 
         | 
		Пацан давеча с собеседования принес. Уж не знаю, зачем они кандидатам в стажеры такие хитрые задачки дают. В любом случае - решить не смогли, об чем и доложились. Но решить все-таки интересно.
 
 
Итак:
 
Есть три машины А, В, С. Расположены в виртуалке (для определенности - VirtualBox). Каждая -  в своей подсети. Внутри виртуалок - линукс.
 
 
Задача: настроить маршрутизацию так, чтобы машина А пинговала машину С через В, машина В пинговала А через С, машина С пинговала В через А. Проверять через traceroute.
 
 
Как это сделать? 
        	 _________________ Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов. 
  Последний раз редактировалось: Grebomet (10:35 26-02-2018), всего редактировалось 1 раз | 
		 
		
		| 
		
		 | 
         
     |  
	
		Diff
   708 EGP
        Рейтинг канала: 8(861) Репутация: 44 Сообщения: 4179  Откуда: Сферическая Земля в вакууме. Зарегистрирован: 04.07.2003
      | 
         | 
		
	  | Grebomet : | 
	 
	
	  | 
Каждая - в своей подсети
 | 
	 
 
 
То есть фактически, не А-B->C, а А->хост->B->хост->C? Или хосты у виртуалок разные?
 
Нормальная задача, всяко лучше чем "а вот вам ТЗ, для реализации которого нужна неделя фуллтайма, как сделаете - присылайте, мы посмотрим". Тут через 10 минут уже всё понятно. 
        	 _________________ Конец света в конце тоннеля  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Voha
   950 EGP
            Рейтинг канала: 9(1092) Репутация: 169 Сообщения: 4994  Откуда: Moscow, Russia Зарегистрирован: 15.02.2001
      | 
         | 
		Миллионы извращений возможны. В постановке задачи, когда неизвестно нихера (в одной или в разных хостситемах виртуалки и как именно исполнена виртуализация сети) решается через жопу: туннели между всеми машинами и заворот маршрута по src и dst в правильный туннель. 
        	 _________________ Time will show...  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Grebomet
   1470 EGP
        Рейтинг канала: 8(759) Репутация: 261 Сообщения: 4790  Откуда: Питербурх Зарегистрирован: 06.01.2003
      | 
         | 
		
	  | Diff : | 
	 
	
	  | 
 То есть фактически, не А-B->C, а А->хост->B->хост->C? Или хосты у виртуалок разные? 
 | 
	 
 
 
Хосты одинаковые, я думаю.
 
Там вообще про виртуалки речь шла для того, чтобы можно было всю эту тряхомудию поднять на одной физической машине и посмотреть, работает или нет. Там потом еще вторая задачка шла - написать простенький клиент-сервер, запустить сервер на А и проверить, что все три клиента (с А, В и С) могут одновременно к нему подключиться. 
        	 _________________ Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Diff
   708 EGP
        Рейтинг канала: 8(861) Репутация: 44 Сообщения: 4179  Откуда: Сферическая Земля в вакууме. Зарегистрирован: 04.07.2003
      | 
         | 
		
	  | Voha : | 
	 
	
	  | 
Миллионы извращений возможны. В постановке задачи, когда неизвестно нихера
 | 
	 
 
 
Может, в этом и смысл. Цель собеседования-то не в том, чтобы решение задачи получить. 
        	 _________________ Конец света в конце тоннеля  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Grebomet
   1470 EGP
        Рейтинг канала: 8(759) Репутация: 261 Сообщения: 4790  Откуда: Питербурх Зарегистрирован: 06.01.2003
      | 
         | 
		Ну вообще-то решение должно быть рабочим - т.к. второй задачкой шел клиент-сервер, который должен в этой конфигурации коннектиться.
 
И это было не совсем собеседование. Как я понял, это они между собеседованиями задачки задали, чтобы было что обсуждать на втором собесе. 
        	 _________________ Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.  | 
		 
		
		| 
		
		 | 
         
     |  
	
		AnrDaemon
   866 EGP
          Рейтинг канала: 8(805) Репутация: 37 Сообщения: 12336 
  Зарегистрирован: 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 раз | 
		 
		
		| 
		
		 | 
         
     |  
	
		Voha
   950 EGP
            Рейтинг канала: 9(1092) Репутация: 169 Сообщения: 4994  Откуда: 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 раз | 
		 
		
		| 
		
		 | 
         
     |  
	
		AnrDaemon
   866 EGP
          Рейтинг канала: 8(805) Репутация: 37 Сообщения: 12336 
  Зарегистрирован: 17.10.2004
      | 
         | 
		Ну, да, тогда надо мутить маршрутизацию на L2.
 
	  | Voha : | 
	 
	
	  | 
При наличии маршрутизации для * (дефолта) 
 | 
	 
 
 
Если все в своих сетях, дефолта не будет. 
        	 _________________ Люблю свободный полёт... :)  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Grebomet
   1470 EGP
        Рейтинг канала: 8(759) Репутация: 261 Сообщения: 4790  Откуда: Питербурх Зарегистрирован: 06.01.2003
      | 
         | 
		О, нашел:
 
 
Тестовое задание
 
 
 
Задача 1:
 
 
Сконфигурировать 3 виртуальные машины A, B и C. 
 
 
 
Машина А пингует машину С через B. 
 
Машина B пингует машину A через C. 
 
Машина C пингует машину B через A.
 
 
 
Каждая виртуальная машина должна быть в отдельной подсети.
 
 
Проверить правильность настроенной конфигурации можно командой traceroute. 
        	 _________________ Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Voha
   950 EGP
            Рейтинг канала: 9(1092) Репутация: 169 Сообщения: 4994  Откуда: 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...  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Grebomet
   1470 EGP
        Рейтинг канала: 8(759) Репутация: 261 Сообщения: 4790  Откуда: Питербурх Зарегистрирован: 06.01.2003
      | 
         | 
		Офигеть.
 
Из знакомых слов - только ifconfig up   
        	 _________________ Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.  | 
		 
		
		| 
		
		 | 
         
     |  
	
		AnrDaemon
   866 EGP
          Рейтинг канала: 8(805) Репутация: 37 Сообщения: 12336 
  Зарегистрирован: 17.10.2004
      | 
         | 
		Вот с туннелями не работал. Выучил новое слово.   
        	 _________________ Люблю свободный полёт... :)  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Voha
   950 EGP
            Рейтинг канала: 9(1092) Репутация: 169 Сообщения: 4994  Откуда: Moscow, Russia Зарегистрирован: 15.02.2001
      | 
         | 
		
	  | Grebomet : | 
	 
	
	  
Офигеть.
 
Из знакомых слов - только ifconfig up  
 | 
	 
 
Можно заменить на
 
	  | Код: | 
	 
	
	  | ip link set dev tunl0 up | 
	 
 
 
чтоб уж совсем хорошо стало   
        	 _________________ Time will show...  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Diff
   708 EGP
        Рейтинг канала: 8(861) Репутация: 44 Сообщения: 4179  Откуда: Сферическая Земля в вакууме. Зарегистрирован: 04.07.2003
      | 
         | 
		
 
Вот нинавижу. Какой враг придумал, что надо ломать глаза о такую ямл-мешанину 
 
	| 
 
 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
 
 | 
	 
 
 
 
 | 
 
 
 
        	 _________________ Конец света в конце тоннеля  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Voha
   950 EGP
            Рейтинг канала: 9(1092) Репутация: 169 Сообщения: 4994  Откуда: 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...  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Diff
   708 EGP
        Рейтинг канала: 8(861) Репутация: 44 Сообщения: 4179  Откуда: Сферическая Земля в вакууме. Зарегистрирован: 04.07.2003
      | 
         | 
		Ифконфиг - это одна сплошная родовая травма, когда его выхлоп надо обрабатывать. Но на него можно глядеть глазами, в отличие от. И уже повсюду объявляют его deprecated. У ip даже есть вроде бы ключи для более человеческого представления, но их никто не знает и не использует. А надо было их по дефолту включить. 
        	 _________________ Конец света в конце тоннеля  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Voha
   950 EGP
            Рейтинг канала: 9(1092) Репутация: 169 Сообщения: 4994  Откуда: Moscow, Russia Зарегистрирован: 15.02.2001
      | 
         | 
		У ip ровно один ключ форматирования вывода - "-о", для вывода однострочником. В утилиту идеология другая заложена - вывод можно без изменения использовать как фрагмент ввода новой команды.
 
 
А ifconfig имеет критичные функциональные проблемы, на фоне которых нетипизированный вывод даже упоминать не стоит. 
        	 _________________ Time will show...  | 
		 
		
		| 
		
		 | 
         
     |  
	
		Jon
   670 EGP
       Рейтинг канала: 6(292) Репутация: 163 Сообщения: 4279  Откуда: Запорожье, Украина Зарегистрирован: 22.07.2001
      | 
         | 
		О, какие уважаемые люди собрались в этой теме.
 
Выходит не одними ОЙфонами живёт ЖК однако.
 
Искренне рад вас видеть господа кстати  
 
 
Я сейчас пьян. С условиями задачи ознакомился поверхностно. Поэтому пинайте по полной если, что не так.
 
Не совсем понятна практическая цель задачи, Но в моём уже увядаюшем сознании всплывает примитивный аппаратный свитч - ферритовое кольцо с тремя независимыми обмотками...
 
Ах, да, этож в виртуалбоксе у вас. 
 
сорри, это я не подумавши ляпнул значит.
 
   
        	 _________________ Octavius Jon (временно Quantar)
 
Да ну их, этих Солов.  | 
		 
		
		| 
		
		 | 
         
     |  
	
		AnrDaemon
   866 EGP
          Рейтинг канала: 8(805) Репутация: 37 Сообщения: 12336 
  Зарегистрирован: 17.10.2004
      | 
         | 
		Практическая цель - демонстрация межсетевого роутинга. 
        	 _________________ Люблю свободный полёт... :)  | 
		 
		
		| 
		
		 | 
         
     |  
	 |  
	
		| 
		
		 | 
	 
     |  
	| 
	  Железный канал: «Интересная задачка по маршрутизации» |  
	
		| 
		
		 | 
	 
 
      
        | К списку каналов | Наверх страницы  |  
Цитата не в тему:  Никогда не называйте аргонца - козлом, боронца - карасем, а телади - бессребренником!
 
  |  
        |   » Интересная задачка по маршрутизации | страница 1 |  
       
      
 |