Чтобы создать фиктивный интерфейс фиктивного Ethernet В Linux мы сначала инициализируем драйвер фиктивного интерфейса, используя следующую команду:
/ sbin / modprobe dummy .
Затем мы назначаем псевдоним интерфейса Ethernet фиктивному драйверу, который мы только что инициализировали.
Но это приводит к следующей фатальной ошибке, говорящей: FATAL: Макет модуля не найден.
Кроме того, по пути cd / sys / devices / virtual / net # мы видим, что существуют виртуальные интерфейсы с именами:
dummy0 / lo / sit0 / tunl0 /
ifconfig -a
dummy0: Link encap:Ethernet HWaddr aa:3a:a6:cd:91:2b
BROADCAST NOARP MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo: Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:111 errors:0 dropped:0 overruns:0 frame:0
TX packets:111 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8303 (8.1 KiB) TX bytes:8303 (8.1 KiB)
sit0: Link encap:UNSPEC HWaddr 00-00-00-00-FF-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tunl0: Link encap:IPIP Tunnel HWaddr
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Таким образом, команда modprobe не может загрузить модуль ядра.
Как мы можем загрузить модуль ядра, используя modprobe или insmod для инициализации фиктивного драйвера интерфейса?
Можем ли мы создать несколько фиктивных интерфейсов на одном загруженном модуле?
modprobe
ошибки и выводuname -r