主机关机后,虚拟网桥丢失

主机关机后,虚拟网桥丢失


写了一个shell脚本

echo -e "\033[36m       _                 _\033[0m"
echo -e "\033[36m _   _| |__   __ _ _ __ | |_ _   _\033[0m"
echo -e "\033[36m| | | | '_ \ / _'\|  '_ | __| | | |\033[0m"
echo -e "\033[36m| |_| | |_) | (_| | | | | |_| |_| |\033[0m"
echo -e "\033[36m \__,_|_.__/ \__,_|_| |_|\__|\__,_|\033[0m"
echo -e "\n---查看网桥---"
sudo brctl show
echo -e "\n---创建网桥ing---"
sudo brctl addbr br0
echo -e "\n---查看网桥---"
sudo brctl show
echo -e "\n---创建虚拟TUN网卡---"
sudo tunctl -t tap0 -u wanglei
echo -e "\n---设置权限---"
sudo chmod 0666 /dev/net/tun
echo -e "\n---打开Tap0---"
sudo ifconfig tap0 up
echo -e "\n---配置防火墙---"
sudo iptables -t nat -A POSTROUTING -j MASQUERADE
echo -e "\n---把创建的虚拟网卡tap0放到虚拟网桥br0上面---"
sudo brctl addif br0 tap0
echo -e "\n---虚拟网桥设置网关的IP---"
sudo ifconfig br0 192.168.2.1
echo -e "\n---打开虚拟机---"
sudo ./qemu/build/x86_64-softmmu/qemu-system-x86_64 -m 4G -drive format=qcow2,file=./qemu/ubantu.qcow2 -net nic -net tap,ifname=tap0,script=no,downscript=no --enable-kvm

Guess you like

Origin blog.csdn.net/qq_43553690/article/details/120760600