Frage Ubuntu, entfernen Netzwerk TAP-Schnittstelle


Ich erstelle eine Netzwerkschnittstelle über ein Programm, um eine Brücke zwischen einem simulierten Netzwerk (NS-3) und dem echten Linux-Host zu bauen. Wenn also der "überbrückte" Knoten ein Paket in NS-3 empfängt, empfängt der echte Linux-Host das Paket.

Aber wenn ich das Programm erneut ausführe, kann es die Netzwerkschnittstelle nicht "löschen" oder löschen, weil "Gerät oder Ressource beschäftigt" ist.

Ich habe versucht, die Schnittstelle zu schließen (ifconfig <myInterface> down), starten Sie den Netzwerkdienst neu (service networking restart) versucht, die TAP-Schnittstelle mit tunctl zu löschen (tunctl -d myInterface), aber auch nach Stunden kann ich diese Schnittstelle nicht löschen oder wiederverwenden. "Gerät oder Ressource ist beschäftigt".

Können Sie mir bitte erklären, wie Sie die Schnittstelle löschen oder löschen oder wiederverwenden können?


14
2017-07-08 14:34


Ursprung


Antworten:


Sie können verwenden sudo ip link delete tap# um die Schnittstelle selbst zu löschen.


24
2018-04-27 16:20



Tippen Sie einfach ip link set tap # nach unten und es verschwindet.


-3
2017-08-01 14:46



Sie können Netzwerkgeräte auch mit dieser Datei bearbeiten und Computer neu starten .... vi /etc/udev/rules.d/70-persistent-net.rules


-4
2017-08-01 21:09