Я пытаюсь перенаправить определенный диапазон портов на хосте Linux на одну из гостевых виртуальных машин. Я хотел бы, чтобы это перенаправление применялось ко всем интерфейсам хоста, включая localhost. Я смог сделать:
iptables -I FORWARD -m state -d 192.168.122.0/24 --state NEW,RELATED,ESTABLISHED -j ACCEPT
iptables -t nat -I PREROUTING -p tcp --dport 8000:8500 -j DNAT --to 192.168.122.158
Где 8000:8500 - диапазон, который меня интересует, а 192.168.122.158 - IP-адрес гостя. Это работает до тех пор, пока я пытаюсь подключиться с другой машины, т.е. не с хоста виртуальной машины. Но я также хотел бы иметь возможность перенаправлять трафик, который происходит внутри хоста VM.
Надеюсь, это понятно, извините, если я исказил терминологию.