web-dev-qa-db-ja.com

VirtualBox(Vagrant)でポート転送が機能しない

CentOsを備えたVirtualBox(実際にはVagrant)を持っています。そこにポートフォワーディング(NAT)があります。たとえば、ボックスにポート8080にバインドされたアプリケーションがあります。ポートは転送されます。したがって、ホストマシンとゲストマシンからこのポートに接続できます。

telnet 127.0.0.1 8080

しかし、ホストマシンからは何も実行できません。

telnet 127.0.0.1 8080
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
HEAD / HTTP/1.0
....sleeeeeep.....

しかし、それは私のvagrantsshセッションから機能します。

それを修正する方法は?

3
fl00r

わかりました、それはファイアウォールの問題でした。

service iptables stop
chkconfig iptables off
6
fl00r