Laterport Честное слово, вам в другой теме уже усё рассказали как делать. В вашей же схеме, насколько я понял, присутствует лишнее звено.
Я бы это дело решал так.
1. Вот вывод [more=сетевых настроек] 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 00:d0:b7:bf:a2:bd brd ff:ff:ff:ff:ff:ff
inet 192.168.1.2/24 brd 192.168.1.255 scope global eth0
inet6 fe80::204:61ff:fe74:d370/64 scope link
valid_lft forever preferred_lft forever
3: vboxnet0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff[/more] моей рабочей машины. Пугаться не надо, это не винда, но для понимания сойдёт.
Что мы видим? Видим адаптер eth0. Это физический адаптер моей машины. Адрес он получает от маршрутизатора по dhcp, но можно и статику вбить. То есть моя локальная сеть имеет адрес 192.168.1.0/24.
На этой машине установлен vbox, в котором имеется виртуалка. Вот сетевые свойства, которые для неё передаёт vbox:
Другие три виртуальных адаптера выключены напрочь.
Теперь заглянем в [more=сетевые настройки]1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 08:00:27:17:60:40 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.68/24 brd 192.168.1.255 scope global eth0
inet6 fe80::a00:0800:2717:6040/64 scope link
valid_lft forever preferred_lft forever[/more] на этой самой виртуальной машине.
Как видим здесь нужный нам адаптер так же называется eth0 (а могу сделать и другое название, так что не надо думать, что он принимает название аналогичное названию реальной машины). И сетевые настройки он так же получает динамически от маршрутизатора. А это значит, что его адрес лежит в той же подсети, что и вся локальная сеть. А это, в свою очередь значит, что она (виртуальная машина), в принципе, доступна с любой машины локальной сети.
То есть теперь нам надо на маршрутизаторе только сделать проброс входящих пакетов на 80 порт на адрес 192.168.1.68.
И это всё. Не надо никаких прокси-серверов, промежуточных машин и т.д.