Add script to setup bridge and tap devices for qemu
This commit is contained in:
16
qemu-tap-setup.sh
Normal file
16
qemu-tap-setup.sh
Normal file
@@ -0,0 +1,16 @@
|
||||
# add tap device
|
||||
sudo ip tuntap add name tap0 mode tap
|
||||
# add bridge device
|
||||
sudo ip link add name br0 type bridge
|
||||
# assign ip address to bridge device
|
||||
sudo ip addr add 10.0.0.1/24 dev br0
|
||||
# assign tap device to bridge device
|
||||
sudo ip link set tap0 master br0
|
||||
# set status of both devices to up
|
||||
sudo ip link set up dev tap0
|
||||
sudo ip link set up dev br0
|
||||
# start dnsmasq for dhcp on bridge device
|
||||
sudo dnsmasq -p 0 -i br0 -F 10.0.0.2,10.0.0.5,255.255.255.0
|
||||
|
||||
# start qemu
|
||||
# qemu-system-arm -net nic,macaddr=02:00:00:00:01:03 -net nic,model=lan9118 -net tap,ifname=tap0,script=no
|
||||
Reference in New Issue
Block a user