gpt4 book ai didi

linux - 为什么 qemu 无法使用私有(private)虚拟网桥创建私有(private)网络?我得到 "network script/etc/qemu-ifup failed with status 256"“

转载 作者:太空狗 更新时间:2023-10-29 11:12:33 25 4
gpt4 key购买 nike

我想在私有(private)网络上创建一个虚拟机。

我正在关注这个网站 http://www.linux-kvm.org/page/Networking帮助配置我的 qemu。

我使用以下命令创建了一个虚拟机:
sudo qemu-system-x86_64 -hda image.qcow2 -enable-kvm -netdev tap,id=tap1 -device rtl8139,netdev=tap1
我得到了:
qemu-system-x86_64: -netdev tap,id=tap1: 网络脚本/etc/qemu-ifup 失败,状态为 256

我正在使用拱形。我创建了一座桥:sudo ip link add br0 类型网桥

默认情况下,我在/etc/qemu-ifup 中没有文件:
所以,我创建了自己的,就像在这个网站上推荐的一样http://www.linux-kvm.org/page/Networking :

#!/bin/sh
set -x

switch=br0

if [ -n "$1" ];then
ip tuntap add $1 mode tap user `whoami`
ip link set $1 up
sleep 0.5s
ip link set $1 master $switch
exit 0
else
echo "Error: no interface specified"
exit 1
fi

我遇到了同样的错误。
我做错了什么?

编辑:我需要添加对 qemu-ifup 的权限。所以现在可以了。感谢 Karthik Prasad。

最佳答案

我需要给 qemu-ifup 添加可执行权限。所以现在可以了。感谢 Karthik Prasad。

关于linux - 为什么 qemu 无法使用私有(private)虚拟网桥创建私有(private)网络?我得到 "network script/etc/qemu-ifup failed with status 256"“,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41587864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com