Zend certified PHP/Magento developer

VirtualBox port forwarding isn’t working

I have a VirtualBox running CentOS 7 and Apache, among other things; it’s set up with Vagrant.
Apache is set up to listen on port 80, which it definitely is doing, at least when I try with curl localhost on the VM.

Vagrant is set up to forward port 8080 on the host to port 80 on the guest.

However, when I try to go to localhost:8080 in Firefox, nothing happens besides the connection timing out. Apache doesn’t seem to get the request.