У меня есть хост (WINDOW7) и гость (DEBIAN7.7), виртуализированные VirtualBox. Я настраиваю интерфейс eth1 только для хоста. Мой хост может пропинговать гостя и наоборот, хост тоже может подключиться через ssh. Теперь я хочу, чтобы хост получил доступ к экземпляру гостевого Wildfly, поэтому я добавил это правило в iptables: iptables -A INPUT -p tcp --dport 8080 -j ACCEPT -i eth1
. Если я запускаю iptables -L
я вижу правило, и Wildfly запущен и работает. К сожалению, когда я пытаюсь подключиться через браузер хоста к гостевой бабочке, я получил ERR_CONNECTION_REFUSED
. Что мне не хватает?
1
1 ответ
2
Iptables в Debian по умолчанию сохраняет все открытым. Нет необходимости в правилах. Я только забыл запустить Wildfly по IP-адресу eth1. Я снова запускаю Wildfly с помощью этой команды: ./standalone.sh -b 0.0.0.0
и хост может получить доступ к экземпляру гостя Wildfly. Счастливый конец.