Я установил nginx в Host для совместного использования Http с гостевым Qemu KVM, но когда я открываю в браузере с IP-адресом 192.168.122.1, он не может загрузить мои веб-приложения
Я думал, что это проблема с iptables или пересылкой
Вот мои iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A INPUT -i virbr0 -p udp -m udp --dport 53 -j ACCEPT
-A INPUT -i virbr0 -p tcp -m tcp --dport 53 -j ACCEPT
-A INPUT -i virbr0 -p udp -m udp --dport 67 -j ACCEPT
-A INPUT -i virbr0 -p tcp -m tcp --dport 67 -j ACCEPT
-A INPUT -i virbr0 -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -i virbr1 -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -d 192.168.122.0/24 -o virbr0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -s 192.168.122.0/24 -i virbr0 -j ACCEPT
-A FORWARD -i virbr0 -o virbr0 -j ACCEPT
-A FORWARD -s 192.168.1.0/24 -d 192.168.122.0/24 -o virbr0 -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT
-A OUTPUT -o virbr0 -p udp -m udp --dport 68 -j ACCEPT
-A OUTPUT -o virbr0 -p tcp -m tcp --sport 80 -m conntrack --ctstate ESTABLISHED -j ACCEPT
А вот мой firewall-cmd --list-all:
public (active)
target: default
icmp-block-inversion: no
interfaces: enp0s25 wlp3s0
sources:
services: cockpit dhcpv6-client ssh
ports: 80/tcp 1433/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
Что-то здесь не так?
Я попытался открыть 192.168.1.2 мой локальный компьютер в виртуальном боксе, он работает нормально, но не работает в Qemu / KVM
Но когда я пингую IP-адрес только 192.168.122.1 и 192.168.1.2, все в порядке