UNIX: разработка сетевых приложений | страница 23



>eth0  1500   0 49211085      0      0      0 40540958      0      0      0 BMRU

>lo   16436   0 98613572      0      0      0 98613572      0      0      0 LRU

Интерфейс закольцовки называется >lo, a Ethernet называется >eth0. В следующем примере показан узел с поддержкой Ipv6.

>freebsd % netstat -ni

>Name  Mtu Network      Address              Ipkts Ierrs    Opkts Oerrs Coll

>hme0 1500      08:00:20:a7:68:6b 29100435    35 46561488     0    0

>hme0 1500 12.106.32/24 12.106.32.254     28746630     - 46617260     -    -

>hme0 1500 fe80:1::a00:20ff:fea7 686b/64

>                       fe80:1::a00:20ff:fea7:68b

>                                                0      -       0     -    -

>hme0 1500 3ffe:b80:1f8d:1::1/64

>                       3ffe:b80:1f8d:1::1       0      -        0    –    -

>hme1 1500      08:00:20:a7:68:6b    51092      0    31537    0    0

>hme1 1500 fe80:2::a00:20ff:fea7:686b/64

>                       fe80:2::a00:20ff:fea7:686b

>                                                0      -       90    -    -

>hme1 1500 192.168.42   192.168.42.1         43584      -    24173    -    -

>hme1 1500 3ffe:b80:1f8d:2::1/64

>                       3ffe:b80:1f8d:2::1      78      -        8    -    -

>lo0 16384                           10198      0    10198    0    0

>lo0 16384 ::1/128      ::1                     10      -       10    -    -

>lo0 16384 fe80:6::1/64 fe80:6::1                0      -        0    -    -

>lo0 16384 127          127.0.0.1            10167      -    10167    -    -

>gif0 1280                               6      0        5    0    0

>gif0 1280 3ffe:b80:3:9ad1::2/128

>                       3ffe:b80:3:9ad1::2       0      -        0    -    -

>gif0 1280 fe80:8::a00:20ff:fea7:686b/64

>                       fe80:8::a00:20ff:fea7:686b

>                                                0      -        0    -    -

Мы разбили некоторые длинные строки на несколько частей, чтобы сохранить ясность представления.

2. >netstat -r показывает таблицу маршрутизации, которая тоже позволяет определить интерфейсы. Обычно мы задаем флаг >-n для печати численных адресов. При этом также приводится IP-адрес маршрутизатора, заданного по умолчанию:

>freebsd % netstat -nr

>Routing tables


>Internet:

>Destination   Gateway           Flags Refs   Use Netif Expire

>default       12.106.32.1       UGSc    10  6877 hme0

>12.106.32/24  link#1            UC       3     0 hme0

>12.106.32.1   00:b0:8e:92:2c:00 UHLW     9     7 hme0  1187