Wenn Sie die TAP-Software installiert und eine Instanz des TAP-Adapters erstellt haben, gehen Sie zu Netzwerkverbindungen und suchen Sie dort den Namen. Sie können es von dort aus umbenennen, wenn Sie möchten.
Zum Beispiel heißt meine TAP-Adapter-Instanz Ethernet
:
Verwenden Sie den Namen des TAP-Adapters im ifname=
Parameter von -netdev tap
.
Stellen Sie das id=
von dem ein netdev
, was Sie möchten. typische Beispiele verwenden mynet0
.
Anschließend verweisen Sie darauf, netdev
um eine Verbindung zu einer virtuellen Netzwerkkarte herzustellen. Die Mechanismen dafür variieren je nach Emulation.
Bei einem PC, bei dem Sie die NIC als separate -device
Option angeben, setzen Sie das netdev=
in die device
Option:
-netdev tap,id=mynet0,ifname=Ethernet -device e1000,netdev=mynet0
Für ein System mit einem Standardnetzwerkgerät, das Sie nicht in einer -device
Option angeben können, z. B. lance.0
in einem SS-20
, -net nic
scheint das Hinzufügen eines zusätzlichen Abschnitts wie folgt erforderlich zu sein:
-netdev tap,id=mynet0,ifname=Ethernet -net nic,model=lance,netdev=mynet0
Wenn Sie Qemu starten, sollten Sie beachten, dass der TAP-Adapter die Anzeige "Netzwerkkabel nicht angeschlossen" verliert.
Nun können Sie den TAP-Adapter nach Belieben konfigurieren, indem Sie lokale Einstellungen für die Verwendung nur für Hosts festlegen oder ihn bei Bedarf mit einem anderen Netzwerkadapter verbinden.