Linuxでのtun / tapデバイスの作成


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サポートがMaverick(Ubuntu 10.10)からIPに追加されました。

これを確認するip helpには、次のような行を実行して確認します。

ここで、OBJECT:= {link | addr | addrlabel | ルート| ルール| ネイ| ntable | トンネル| タンタップ| maddr | mroute | モニター| xfrm}

tuntapが表示されない場合は、恐らくtunctlが必要になります。

tunctl -p -t br0p0TAPインターフェイスに使用するかtunctl -n -t br0p0、TUNインターフェイスを作成します。次に、明らかに通常のifconfig / routerコマンドでインターフェースを起動します。

動作する例について、tunctlのmanページをスキャンしてください


tunctlで同じコマンドをどのように書くことができますか?
Bruce

同等のものを含めるように回答を更新しました。
SimonJGreen 2012年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.