С помощью Vagrant настроена виртуалка с Ubuntu server и PHP. Проброшен порт: host: '1234' guest: '1144' При старте вагранта (vagrant up) он пишет: ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat default: Adapter 2: hostonly ==> default: Forwarding ports... default: 22 => 8016 (adapter 1) default: 1144 => 1234 (adapter 1) default: 22 => 2222 (adapter 1) Запускаю на виртуалке встроенный PHP сервер: $ php -S 0.0.0.0:1144 PHP 5.5.29-1+deb.sury.org~trusty+3 Development Server started at Thu Dec 24 10:47:34 2015 Listening on http://0.0.0.0:1144 Document root is /home/vagrant Press Ctrl-C to quit. Пытаюсь открыть на хост машине (т.е. основная ОС которая стоит на компе, не виртуалка) адрес: 127.0.0.1:1234 или 192.168.56.101:1234 Не открывается, скорее всего напутал с IP или портами, пока не понял в чем именно.
Врят ли это на что то влияет, работает и тот и другой, если подключатся через путти, они мне не сильно мешают)
Нашел решение, отвечаю на свой вопрос. 1. Настройка сети в VirtualBox имеет вид: prntscr.com/9i3dld 2. Запускаем встроенный PHP сервер на виртуальной машине только под 0.0.0.0 IP, например так: $ php -S 0.0.0.0:8081 3. Открываем на виртуальной машине порт 8081 в наружу: $ sudo iptables -I INPUT -p tcp -m tcp --dport 8081 -j ACCEPT 4. На хост машине (винда) в браузере указываем внешний IP адрес виртуальной машины и тот порт который мы открыли в наружу: 192.168.56.101:8081 После таких "не хитрых" : ) манипуляций заработало.
ты сам-то понял, что сейчас работает НЕ через проброшенный порт? получается у тебя не было такой необходимости, только мозг буцкал себе и нам.