У меня есть пи малины (шлюз граничного маршрутизатора) заказанный из кремниевых лабораторий. Это имеет USB, который реализует протокол потока. Usb подключен к пи малины. Когда я делаю ifconfig
на терминале я получаю этот вывод для интерфейса tun0.
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet6 addr: fe80::222:a300:11:60e2/64 Scope:Link
inet6 addr: fd01::3b25:d835:9e0d:3109/64 Scope:Global
inet6 addr: fe91::222:a300:11:60e2/64 Scope:Link
inet6 addr: aaaa::1508:3a81:da7c:ec0b/64 Scope:Global
inet6 addr: fe90::222:a300:11:60e2/64 Scope:Link
UP DEBUG POINTOPOINT RUNNING MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 B) TX bytes:736 (736.0 B)
Что это производит средний? Конкретно я хочу понять вывод для HWaddr....
Когда Вы видите HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
в выводе ifconfig tun0
, это просто означает, что это - виртуальный интерфейс. Так как это не фактическая часть аппаратных средств, они не имеют аппаратного адреса.
Даже для виртуального интерфейса возможно составить аппаратный адрес. Однако это обычно только необходимо для виртуальных интерфейсов Ethernet. Для tun
устройство это обычно не нужно, который является, почему это оставляют как все нули.