Portál AbcLinuxu, 14. května 2025 17:07
qemu-kvm -daemonize -boot cd -chroot /home/server/virtual/account -cpu host -device virtio-net-pci,mac=52:54:00:00:00:01,netdev=tap1 -drive file=/home/server/virtual/account/storage.img,index=0,media=disk,if=virtio,cache=writethrough,format=raw,boot=on -drive file=/home/server/virtual/account/swapper.img,index=1,media=disk,if=virtio,cache=writethrough,format=raw -m 8192 -monitor telnet:127.0.0.1:6901,server,nowait -name account -netdev tap,ifname=tap1,id=tap1,script=/home/server/virtual/account/iface_u.sh,downscript=/home/server/virtual/account/iface_d.sh -pidfile /home/server/virtual/account/pidfile.dat -runas qemu -smp cores=4,threads=1,sockets=1,maxcpus=4 -usbdevice tablet -uuid 00000000-0000-0000-0000-000000000000 -vnc 127.0.0.1:1
iface_u.sh /usr/sbin/tunctl -t tap1 > /dev/null 2>&1 /sbin/ip link set dev tap1 up > /dev/null 2>&1 /usr/sbin/brctl addif br0 tap1 > /dev/null 2>&1
iface_d.sh /usr/sbin/brctl delif br0 tap1 > /dev/null 2>&1 /sbin/ip link set dev tap1 down > /dev/null 2>&1 /usr/sbin/tunctl -d tap1 > /dev/null 2>&1A všetko funguje ako má, len tá detekcia siete vo windows pri každom štarte (ale nie reštarte) vždy zdetekuje novú sieť a tým pádom sa ma pýta, či to má byť verejná alebo súkromná sieť (samozrejme, že predvolená je verejná a ja potrebujem súkromnú). Čiže pri prvom štarte sa to volá Sieť, pri druhom Sieť 2, pri treťom Sieť 3, ... IP adresu mám v tom virtuálnom windowse nastavenú staticky a to je v pohode, to nepýta stále nanovo. Predpokladám, že je problém v qemu, lebo vo virtualboxe alebo vmware som si toto chovanie nevšimol. Za všetky odpovede vám vopred veľmi pekne ďakujem.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.