VirtualBox -> NAT -> CentOS -> nginx = fail

newARTix

Новичок
На Win8 хосте поставил VirtualBox, туда поставил CentOS 6.5 в качестве гостя, режим сети для гостя прописал NAT, сделал проброс портов 2222 -> 22, 8080 -> 80. В результате по SSH подключаюсь к хосту 127.0.0.1:2222 успешно, а по 127.0.0.1:8080 залипает на открытии соединения.

На хосте netstat показывает что VirtualBox слушает указанные порты, на госте wget успешно получает index.html c 127.0.0.1:80.
Пробовал разные комбинации портов, 8080 -> 3333, 80 -> 80, результат один.

Настораживает следующее: если хост отключить от сети, то на госте начинает залипать netstat (показывает заголовок таблицы, и только секунда через 30 саму таблицу), какая может быть связь?

Бьюсь с этим уже хз сколько.

UPDATE: В общем виноват iptables. Каким-то хитрым образом он режет http, но не режет ssh. Подскажите каким? Вот такие настройки сейчас:

Код:
Chain INPUT (policy ACCEPT)
target    prot opt source              destination
ACCEPT    all  --  anywhere            anywhere            state RELATED,ESTABLISHED
ACCEPT    icmp --  anywhere            anywhere
ACCEPT    all  --  anywhere            anywhere
ACCEPT    tcp  --  anywhere            anywhere            state NEW tcp dpt:ssh
REJECT    all  --  anywhere            anywhere            reject-with icmp-host-prohibited

Chain FORWARD (policy ACCEPT)
target    prot opt source              destination
REJECT    all  --  anywhere            anywhere            reject-with icmp-host-prohibited

Chain OUTPUT (policy ACCEPT)
target    prot opt source              destination
 
Последнее редактирование:

confguru

ExAdmin
Команда форума
Выключи iptables, добавь виртуальный адаптер со статическим адресом чтоб заходить нормально на виртуалку.
 

newARTix

Новичок
Да, iptables я вырубил сразу, а заходить оно нормально и через NAT заходит :) Вроде...

Другая проблема всплыла. Тупит ужасно гостевая система... во-первых грузится очень долго, ну это я решил просто, не перезагружаю её :) Но вот когда я поставил phpmyadmin на неё, то он по 20-30 секунд загружает страницы. Нифига не пойму в чём дело. Впрочем, это вопрос уже философский, возможно ноут пора менять.
 

Ярослав

Новичок
newARTix, Поставь phpmyadmin локально и конектись к удаленной базе в виртуалке или старую версию пма, < 3.4
Еще лучше установи в качества хоста линукс и откажись от виртуалки
 

tf

крылья рулят
Выключи iptables, добавь виртуальный адаптер со статическим адресом чтоб заходить нормально на виртуалку.
жил так пол года, сейчас сделал
Код:
nano -w /etc/sysconfig/iptables
>>-A INPUT -p tcp -m multiport --dports 80,8080,443,3306 -j ACCEPT
service iptables restart
работает без проблем
 
Последнее редактирование:

tf

крылья рулят
Тупит ужасно гостевая система... во-первых грузится очень долго, ну это я решил просто, не перезагружаю её :)
ну это дело в железе, и сколько ты ей памяти выделил, на простом тесте, у меня на стареньком ноуте, разница виртуалки и апача 5%
а насчет phpadmin, попробуй что то вроде heidisql и не мучайся
 
Сверху