Недавно я установил виртуальную машину под Ubuntu 11.10. Я предполагаю, что сейчас она использует NAT, а ее внутренний адрес — 192.168.122.88.
Я настроил веб-сервер на своей виртуальной машине и хочу иметь к нему доступ, когда захожу на 192.168.122.88. Однако сейчас время истекло. Когда я вхожу в виртуальную машину и пытаюсь получить доступ к локальному хосту, он работает.
Итак, по какой-то причине мой iptables
блокирует трафик с хоста на виртуальную машину (но не наоборот).
Как я могу разрешить поток трафика с моего хоста на мою виртуальную машину, чтобы я мог видеть веб-сервер с хоста?
Я использовал Ubuntu Virtual Machine Manager с KVM и libvirt.
Я пытался сделать что-то вроде этого
iptables -t nat -A PREROUTING -d 192.168.0.10 -p tcp --dport 80 -j DNAT --to-destination 192.168.122.88:80
безрезультатно. По-видимому, он говорит, что нет маршрута к хосту??