Назад | Перейти на главную страницу

Создание устройств tun / tap в Linux

Я пытаюсь создать тап-устройства на главном компьютере с помощью команды:

sudo ip tuntap add mode tap br0p0

но я получаю следующее сообщение об ошибке:

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

Что я должен делать? Я работаю над Ubuntu 10.04

Ваша команда верна, проблема в вашей версии ip не хватает поддержки tuntap. В Ubuntu 10.04 вам нужно будет использовать tunctl к сожалению, а то время для дист-апгрейда! Поддержка tuntap была добавлена ​​в IP от Maverick (Ubuntu 10.10).

Вы можете проверить это, выполнив ip help и глядя на строку, которая выглядит так:

где OBJECT: = {ссылка | адрес | addrlabel | маршрут | правило | ржать | ntable | туннель | тунтап | maddr | mroute | монитор | xfrm}

Если вы не видите tuntap, боюсь, вам понадобится tunctl!

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

Просканируйте страница руководства tunctl для некоторых работающих примеров.