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