NetworkNamespaces

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску

Network NameSpaces

Network NameSpaces это способ виртуализации сетевого стека в Linux

В пределах одной физической ноды можно получить:

  • отдельную таблицу маршрутизации
  • отдельную arp-таблицу
  • iptables
  • виртуальные устройства или реальные со своими шейперами.

Простой пример

Вот простой роутрер (ноут), один линк через WiFi

ip link show
ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:1d:72:d2:2e:41 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:21:5d:40:2d:7a brd ff:ff:ff:ff:ff:ff
4: lxcbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN 
    link/ether 5a:c4:11:2e:48:99 brd ff:ff:ff:ff:ff:ff

(lxcbr0) - бридж для LXC, никак не мешает. Проверить наличие неймспейсов:

ip netns show

... ничего нет.
Добавляем 2 неймспейса

ip netns add R0
ip netns add R1

Проверяем:

ip netns list 
R1
R0

Добавляем 2 виртуальных линка (veth == virtual eth)

ip link add name ve0a type veth peer name ve0b
ip link add name ve1a type veth peer name ve1b
ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:1d:72:d2:2e:41 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:21:5d:40:2d:7a brd ff:ff:ff:ff:ff:ff
4: lxcbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN 
    link/ether 5a:c4:11:2e:48:99 brd ff:ff:ff:ff:ff:ff
20: ve0b: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 2e:0c:69:1a:43:d1 brd ff:ff:ff:ff:ff:ff
21: ve0a: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether b2:21:f3:95:e3:f6 brd ff:ff:ff:ff:ff:ff
22: ve1b: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 16:a4:78:2e:1f:56 brd ff:ff:ff:ff:ff:ff
23: ve1a: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 2a:62:f9:4f:c1:6c brd ff:ff:ff:ff:ff:ff

Добавилось 4 виртуальных интерфейса или они же 2 виртуальных линка
Далее переносим виртуальные езернеты с индексом b внутрь name spaces

ip link set dev ve0b netns R0
ip link set dev ve1b netns R1

Как можно видеть ниже - интерфейсы перестали быть видны:

ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:1d:72:d2:2e:41 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:21:5d:40:2d:7a brd ff:ff:ff:ff:ff:ff
4: lxcbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN 
    link/ether 5a:c4:11:2e:48:99 brd ff:ff:ff:ff:ff:ff
21: ve0a: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether b2:21:f3:95:e3:f6 brd ff:ff:ff:ff:ff:ff
23: ve1a: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 2a:62:f9:4f:c1:6c brd ff:ff:ff:ff:ff:ff

Для того что бы вызвать комманду из какого-либо неймспейса следует использовать минтаксис ip netns exec ...

ip netns exec R0  ip link show
18: lo: <LOOPBACK> mtu 16436 qdisc noop state DOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
20: ve0b: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 2e:0c:69:1a:43:d1 brd ff:ff:ff:ff:ff:ff
ip netns exec R1  ip link show
19: lo: <LOOPBACK> mtu 16436 qdisc noop state DOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
22: ve1b: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 16:a4:78:2e:1f:56 brd ff:ff:ff:ff:ff:ff

Добавить адреса внутрь неймспейсов.

ip netns exec R0  ip addr add 172.19.0.1/24 dev ve0b
ip netns exec R1  ip addr add 172.20.0.1/24 dev ve1b

"включить" линки. Не забываем про lo

ip netns exec R0  ip link set up dev ve0b
ip netns exec R0  ip link set up dev lo
ip netns exec R1  ip link set up dev ve1b
ip netns exec R1  ip link set up dev lo
ip netns exec R0 ifconfig 
ip netns exec R1 ifconfig 

Добавить адреса на основную систему

ip addr add 172.19.0.2/24 dev ve0a
ip addr add 172.20.0.2/24 dev ve1a
ip link set up dev ve0a
ip link set up dev ve1a
ip netns exec R0 ip route add 0.0.0.0/0 via  172.19.0.2
ip netns exec R1 ip route add 0.0.0.0/0 via  172.20.0.2
ip netns exec R0 mtr 172.20.0.1

Немного магии

А теперь попробуем создать тестовый стенд - 100 (сто!) роутреров, включенных один за одним.
Конечно, не руками.

Скрипт для создания

#!/bin/bash


I=0

echo "Virtual Router: " $I
VR_IP="172.31."${I}".1"
HOST_IP="172.31."${I}".1"
ip netns add ROUTER_${I}
#ip link add name virt_eth0 type veth peer name virt_eth99
ip link add name virt_eth99 type veth peer name virt_eth98
ip link set dev virt_eth99 netns ROUTER_${I}
ip addr add 172.31.0.2/24 dev  virt_eth98
ip link set up dev virt_eth98
ip ro add 172.31.0.0/16 via 172.31.0.1

ip netns exec ROUTER_$I ip addr add 172.31.0.1/24 dev  virt_eth99
ip netns exec ROUTER_$I ip link set up dev virt_eth99
ip netns exec ROUTER_$I ip route add 0.0.0.0/0 via 172.31.0.2
ip netns exec ROUTER_${I} ip link set up dev lo

ip netns exec ROUTER_${I} sysctl net.ipv4.icmp_ratelimit=10000000000
ip netns exec ROUTER_${I} sysctl net.ipv4.icmp_ratemask=0


for I in `seq 1 100`
do

    echo "Virtual Router: " $I
    VR_IP="172.31."${I}".1"
    VR_GW="172.31."${I}".2"


    ip netns add ROUTER_${I}

    ip link add name virt_eth0 type veth peer name virt_eth1

    ip link show
    ip link set dev virt_eth0 netns ROUTER_${I}
    ip link show dev virt_eth1
    ip link set dev virt_eth1 netns ROUTER_$[$I-1]

    ip netns exec ROUTER_${I}     ip addr add ${VR_IP}/24 dev virt_eth0
    ip netns exec ROUTER_$[$I-1]  ip addr add ${VR_GW}/24 dev virt_eth1

    ip netns exec ROUTER_$[$I] ip link set up dev lo

    ip netns exec ROUTER_$[$I-1]  ip link set up dev virt_eth1
    ip netns exec ROUTER_$I       ip link set up dev virt_eth0

    ip netns exec ROUTER_${I} sysctl net.ipv4.icmp_ratelimit=10000000000
    ip netns exec ROUTER_${I} sysctl net.ipv4.icmp_ratemask=0

done

Обратить внимание на

ip netns exec ROUTER_${I} sysctl net.ipv4.icmp_ratelimit=10000000000
ip netns exec ROUTER_${I} sysctl net.ipv4.icmp_ratemask=0

Иначе лимит на число ответов ICMP не дас увидеть маршрут

Маршрутизация

Т.к. мне лениво прописывать маршруты в каждом неймспейсе то поднимаю 100 экземпляров BGPd для того что бы обеспечить обмен маршрутами автоматически.
У quagga есть проблема с подняием многих экземпляров процессов т.к. сокет для взаимодействия между процессами задается на стадии компиляции. Потому пришлось сделать chroot что бы не собирать 100 экземпляров bgpd.

О том как именно помещать процессы в chroot думаю рассказывать не надо - это достаточно очевиднои этим методом пользуются уже много лет. Отличие только в том что сейчас у каждого процесса не только своя файловая система но и своя сетевая подсистема.

#!/bin/bash


for I in `seq 1 100`
do
    CHROOT_DIR="/etc/quagga/bgpd"${I}
    FILE="${CHROOT_DIR}/etc/quagga/bgpd"${I}".conf"
    echo $FILE
    echo "hostname bgpd" > $FILE
    echo "password zebra" >>$FILE
    echo "enable password zebra" >>$FILE
    echo "!" >>$FILE
    echo "!" >>$FILE
    echo "router bgp 10${I}" >>$FILE
    echo "    bgp router-id 172.31.${I}.1" >>$FILE
    echo "    network 172.31.$I.0/24" >>$FILE
    echo "    network 172.31.$[$I+1].0/24" >>$FILE
    echo "    neighbor 172.31.$[$I].2 remote-as 10$[$I-1]" >>$FILE
    echo "    neighbor 172.31.$[$I+1].1 remote-as 10$[$I+1]" >>$FILE
    echo "    neighbor 172.31.$[$I].2 next-hop-self" >>$FILE
    echo "    neighbor 172.31.$[$I+1].1 next-hop-self" >>$FILE
    echo "!" >>$FILE
    echo "log stdout" >>$FILE
    chown quagga:quagga ${FILE}
done

for I in `seq 0 100`
do
    CHROOT_DIR="/etc/quagga/bgpd"${I}
    umount ${CHROOT_DIR}/proc
    mount proc -t proc ${CHROOT_DIR}/proc/

    chown quagga:quagga ${CHROOT_DIR}/var/run/quagga/ -Rc
    chown quagga:quagga ${CHROOT_DIR}/etc/quagga/ -Rc
    echo ip netns exec ROUTER_${I}  /usr/sbin/chroot /etc/quagga/bgpd${I} /usr/lib/quagga/zebra -f /etc/quagga/zebra.conf	--pid_file /var/run/quagga/zebra${I}.pid	-d
    ip netns exec ROUTER_${I}  /usr/sbin/chroot /etc/quagga/bgpd${I} /usr/lib/quagga/zebra -f /etc/quagga/zebra.conf	--pid_file /var/run/quagga/zebra${I}.pid &
    sleep 1
    echo ip netns exec ROUTER_${I}  /usr/sbin/chroot /etc/quagga/bgpd${I} /usr/lib/quagga/bgpd -f /etc/quagga/bgpd${I}.conf	--pid_file /var/run/quagga/bgpd${I}.pid
    ip netns exec ROUTER_${I}  /usr/sbin/chroot /etc/quagga/bgpd${I} /usr/lib/quagga/bgpd -f /etc/quagga/bgpd${I}.conf	--pid_file /var/run/quagga/bgpd${I}.pid	&

done


sh ip bgp 
BGP table version is 0, local router ID is 172.31.50.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 0.0.0.0          172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 107 106 105 104 103 102 101 100 i
*> 172.31.0.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 107 106 105 104 103 102 101 100 i
*> 172.31.1.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 107 106 105 104 103 102 101 i
*> 172.31.2.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 107 106 105 104 103 102 i
*> 172.31.3.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 107 106 105 104 103 i
*> 172.31.4.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 107 106 105 104 i
*> 172.31.5.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 107 106 105 i
*> 172.31.6.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 107 106 i
*> 172.31.7.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 107 i
*> 172.31.8.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 108 i
*> 172.31.9.0/24    172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 109 i
*> 172.31.10.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 i
*> 172.31.11.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 i
*> 172.31.12.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 i
*> 172.31.13.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 i
*> 172.31.14.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 i
*> 172.31.15.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 i
*> 172.31.16.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 i
*> 172.31.17.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 i
*> 172.31.18.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 i
*> 172.31.19.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 i
*> 172.31.20.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 i
*> 172.31.21.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 i
*> 172.31.22.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 i
*> 172.31.23.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 i
*> 172.31.24.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 i
*> 172.31.25.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 i
*> 172.31.26.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 i
*> 172.31.27.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 i
*> 172.31.28.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 i
*> 172.31.29.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 i
*> 172.31.30.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 i
*> 172.31.31.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 i
*> 172.31.32.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 i
*> 172.31.33.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 i
*> 172.31.34.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 i
*> 172.31.35.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 i
*> 172.31.36.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 i
*> 172.31.37.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 i
*> 172.31.38.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 i
*> 172.31.39.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 i
*> 172.31.40.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 i
*> 172.31.41.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 1041 i
*> 172.31.42.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 1042 i
*> 172.31.43.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 1043 i
*> 172.31.44.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 1044 i
*> 172.31.45.0/24   172.31.50.2                            0 1049 1048 1047 1046 1045 i
*> 172.31.46.0/24   172.31.50.2                            0 1049 1048 1047 1046 i
*> 172.31.47.0/24   172.31.50.2                            0 1049 1048 1047 i
*> 172.31.48.0/24   172.31.50.2                            0 1049 1048 i
*> 172.31.49.0/24   172.31.50.2              0             0 1049 i
*  172.31.50.0/24   172.31.50.2              0             0 1049 i
*>                  0.0.0.0                  0         32768 i
*  172.31.51.0/24   172.31.51.1              0             0 1051 i
*>                  0.0.0.0                  0         32768 i
*> 172.31.52.0/24   172.31.51.1              0             0 1051 i
*> 172.31.53.0/24   172.31.51.1                            0 1051 1052 i
*> 172.31.54.0/24   172.31.51.1                            0 1051 1052 1053 i
*> 172.31.55.0/24   172.31.51.1                            0 1051 1052 1053 1054 i
*> 172.31.56.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 i
*> 172.31.57.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 i
*> 172.31.58.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 i
*> 172.31.59.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 i
*> 172.31.60.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 i
*> 172.31.61.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 i
*> 172.31.62.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 i
*> 172.31.63.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 i
*> 172.31.64.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 i
*> 172.31.65.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 i
*> 172.31.66.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 i
*> 172.31.67.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 i
*> 172.31.68.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 i
*> 172.31.69.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 i
*> 172.31.70.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 i
*> 172.31.71.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 i
*> 172.31.72.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 i
*> 172.31.73.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 i
*> 172.31.74.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 i
*> 172.31.75.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 i
*> 172.31.76.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 i
*> 172.31.77.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 i
*> 172.31.78.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 i
*> 172.31.79.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 i
*> 172.31.80.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 i
*> 172.31.81.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 i
*> 172.31.82.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 i
*> 172.31.83.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 i
*> 172.31.84.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 i
*> 172.31.85.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 i
*> 172.31.86.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 i
*> 172.31.87.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 i
*> 172.31.88.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 i
*> 172.31.89.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 i
*> 172.31.90.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 i
*> 172.31.91.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 i
*> 172.31.92.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 i
*> 172.31.93.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 i
*> 172.31.94.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 i
*> 172.31.95.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 i
*> 172.31.96.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 i
*> 172.31.97.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 i
*> 172.31.98.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 i
*> 172.31.99.0/24   172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 i
*> 172.31.100.0/24  172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 i
*> 172.31.101.0/24  172.31.51.1                            0 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 10100 i

Связанные темы

http://wiki.sirmax.noname.com.ua/index.php/LXC

Ссылки