So let's say I am using a reverse shell to connect back to me when launched. I am using Kali in a virtual machine so it would be possible for me to launch the payload on my actual host machine so that it will connect back to my Kali OS in my virtual machine.(Bridged). Does this immediately mean that when this reverse connection works between my virtual machine and host machine that it should also be able to work with other machines on the same network?
For example, I have a host machine with a virtual machine that runs Kali and another target computer on the same network.
So when I test this payload on my host machine and it works, and I also test this on the target computer on the same network but then it doesn't work, does this actually mean that we can exclude all network related problems and instead look at the target PC only?(maybe AV is blocking it but at least I know it is not network related)\
PS: I checked the port that I was using with an open port checker(canyouseeme.org) and it said port 443 which I was using was open. I don't think that really matters as it is on the same network but still maybe I was wrong.