Створення пристроїв налаштування / дотику в Linux


10

Я намагаюся створити пристрої для натискання на хост-машині за допомогою команди:

sudo ip tuntap add mode tap br0p0

але я отримую таке повідомлення про помилку:

Object "tuntap" is unknown, try "ip help". 

Що я повинен зробити? Я працюю над Ubuntu 10.04

Відповіді:


16

Ваша команда правильна, проблема у вашій версії ipне має підтримки tuntap. В Ubuntu 10.04 вам, на жаль, потрібно буде використовувати tunctl , або ще час для дистрибутиву ! підтримка tuntap була додана до IP від ​​Maverick (Ubuntu 10.10).

Ви можете перевірити це, виконавши ip helpта переглянувши рядок, який виглядає так:

де ОБ'ЄКТ: = {посилання | адд | addrlabel | маршрут | правило | сусід | ntable | тунель | tuntap | маддр | мурат | монітор | xfrm}

Якщо ви не бачите tuntap, я вам боюсь!

Ви б використовували tunctl -p -t br0p0для інтерфейсу TAP або tunctl -n -t br0p0для створення інтерфейсу TUN. Тоді, очевидно, звичайні команди ifconfig / router для отримання інтерфейсу.

Проведіть розгортку сторінки man на сторінці людини, щоб ознайомитись з деякими працюючими прикладами.


Як я можу написати ту саму команду з tunctl?
Брюс

Я оновив свою відповідь, щоб включити її еквіваленти.
SimonJGreen
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.