Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

Użytkownik


Czy ten daemon zarządzający mechanizmem wirtualizacji, np. dla Qemu, musi być uruchamiany za każdym razem ręcznie? Ilekroć wyłączam system po ponownym starcie mam to:
systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; disabled; vendor>
Active: inactive (dead)
TriggeredBy: ● libvirtd.socket
● libvirtd-ro.socket
● libvirtd-admin.socketOffline





Cenzor wirtualnego świata
Mi tam działa:
$ systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2020-10-17 20:58:40 CEST; 17h ago
TriggeredBy: ● libvirtd-admin.socket
● libvirtd.socket
● libvirtd-ro.socket
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 3190 (libvirtd)
Tasks: 17 (limit: 32768)
Memory: 11.3M
CGroup: /system.slice/libvirtd.service
└─3190 /usr/sbin/libvirtd
Oct 17 20:58:38 morfikownia systemd[1]: Starting libvirtd.service...
Oct 17 20:58:40 morfikownia systemd[1]: Started libvirtd.service.Offline



Dzban Naczelny

Użytkownik


Problem w tym, że po każdym restarcie muszę odpalać ręcznie i w dodatku z takim rezultatem:
systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: disabled)
Active: active (running) since Sun 2020-10-18 20:01:40 CEST; 1min 56s ago
TriggeredBy: ● libvirtd-ro.socket
● libvirtd-admin.socket
● libvirtd.socket
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 1667 (libvirtd)
Tasks: 17 (limit: 32768)
Memory: 17.3M
CGroup: /system.slice/libvirtd.service
└─1667 /usr/bin/libvirtd --timeout 120
paź 18 20:01:40 marek-x751lx systemd[1]: Started Virtualization daemon.
paź 18 20:01:40 marek-x751lx libvirtd[1667]: libvirt version: 6.5.0
paź 18 20:01:40 marek-x751lx libvirtd[1667]: hostname: marek-x751lx
paź 18 20:01:40 marek-x751lx libvirtd[1667]: Network name='default' uuid=532723d2-f2a0-45ff-b936-44cb4cf79349 is tainted: hook-script
paź 18 20:01:40 marek-x751lx libvirtd[1667]: direct firewall backend requested, but /usr/bin/ebtables is not available: Nie ma takiego pliku ani katalogu
paź 18 20:01:40 marek-x751lx libvirtd[1667]: internal error: Failed to initialize a valid firewall backendTo samo dotyczy drugiego daemon`a spice-vdagentd.
systemctl status spice-vdagentd.service
● spice-vdagentd.service - Agent daemon for Spice guests
Loaded: loaded (/usr/lib/systemd/system/spice-vdagentd.service; indirect; >
Active: inactive (dead)
TriggeredBy: ● spice-vdagentd.socketCzy u Was, zakładając że używacie ich, te daemon`y podobnie się zachowują?
Offline





Cenzor wirtualnego świata
No masz problem z firewall'em. Ja konfigurowałem u siebie sieć niezależnie od libvirt, tj. ja korzystam z systemowego mostka i reguły FW musiałem sobie sam pododawać, by mi sieć na maszynach wirtualnych działała . Jeśli chcesz korzystać z tych predefiniowanych rozwiązań, które mają działać OOTB, to musisz odpowiednio sobie system wcześniej przygotować. xD
Offline

Użytkownik


Nie będę udawał, że znam się na konfigurowaniu iptables więc za radą wujka Gógle ustawiłem iptables tak na czuja. Poza ogólnymi zasadami dopuszczającymi normalne korzystanie z netu chcę aby NAT udostępniał połączenia dla maszyny wirtualnej Qemu.
Teraz pytanie: czy tak będzie OK, coś zmienić, dodać, usunąć?
iptables -F iptables -A INPUT -i lo -j ACCEPT iptables -A OUTPUT -o lo -j ACCEPT iptables -A INPUT -p tcp -j ACCEPT -m state --state ESTABLISHED iptables -A INPUT -p udp -j ACCEPT -m state --state ESTABLISHED iptables -A INPUT -p icmp -j ACCEPT -m state --state ESTABLISHED iptables -t nat -A POSTROUTING -s 10.0.0.2 -d 0.0.0.0/0 -j MASQUERADE iptables -A INPUT --protocol udp --source-port 53 -j ACCEPT iptables -A INPUT -p udp -s 0/0 --sport 53 -d $SERWER -j ACCEPT iptables -A INPUT -j LOG -m limit --limit 10/hour iptables -A INPUT -j DROP
iptables -L -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
138 12265 ACCEPT all -- lo any anywhere anywhere
1157 890K ACCEPT tcp -- any any anywhere anywhere state ESTABLISHED
507 455K ACCEPT udp -- any any anywhere anywhere state ESTABLISHED
0 0 ACCEPT icmp -- any any anywhere anywhere state ESTABLISHED
23 6788 LOG all -- any any anywhere anywhere limit: avg 10/hour burst 5 LOG level warning
251 76583 DROP all -- any any anywhere anywhere
0 0 ACCEPT udp -- any any anywhere anywhere udp spt:domain
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 102 packets, 14033 bytes)
pkts bytes target prot opt in out source destination
126 11151 ACCEPT all -- any lo anywhere anywhereOffline