LINUX.ORG.RU
ФорумAdmin

проброс портов в virtualbox

 


0

1

Добрый вечер. Такая проблема, пробросил порты из хост-системы в виртуалку. При этом, если открывать адрес:порт , то меня редиректит на просто «адрес» и соответственно ничего я не получаю. А если сделать так «адрес:порт/абракадабра», то получу 404 с сервера на виртуалке.

Как решить проблему?


коробка здесь не причем. проблема у тебя с софтом который в гостОС

anonymous
()
Ответ на: комментарий от anonymous

Пробовал. Собственно открываю http/127.0.0.1:6222/ и меня кидает на 127.0.0.1, и хост-машина посылает. А если http/127.0.0.1:6222/blabla, то nginx с виртуалки отдает 404.

USF
() автор топика
Ответ на: комментарий от anonymous

там дефолтный wp последний на nginx + php-fpm крутится.

Да и по логам вижу, что при http/127.0.0.1:6222/ до сервера на виртуалке запрос не доходит, а http/127.0.0.1:6222/blabla вижу, там 404 в логах.

USF
() автор топика
Ответ на: комментарий от USF

а ты забей на wp. поставь для начала туда тестовою страницу и посмотри что будет.

я почти уверен что проблема гдето на стороне гостя

anonymous
()
Ответ на: комментарий от anonymous

Сделал обычный inde.html - все точно так же. Я даже по логам доступа вижу, что до виртуалки они не доходят, точнее сказать до nginx. А если страницы не существует - то доходят...

USF
() автор топика
Ответ на: комментарий от anonymous

а если в госте поднять ссх (на стандартном порту) и попытаться с хоста зайти?

anonymous
()

Во-первых, анонимус прав.
Во-вторых, не мучайся с НАТом, сделай сеть bridged, выдай виртуалке адрес и радуйся.

thesis ★★★★★
()

Заработало с другим портом. Не знаю, почему ему 6222 не понравился. Он ничем больше не слушался

USF
() автор топика
Ответ на: комментарий от ZuBB

Не понял про абракадабру.
А почему не должно отвечать? Он же просунул порт с локалхоста в виртуалку средствами виртуящика. Штатный способ.

thesis ★★★★★
()
Ответ на: комментарий от thesis

я тут запутался что и куда он пробросил.

пробросил порты из хост-системы в виртуалку

это ясно

А если сделать так «адрес:порт/абракадабра», то получу 404 с сервера на виртуалке

то получу 404 с сервера на виртуалке

а вот здесь уже не уверен что и куда

ZuBB ★★★★★
()
Ответ на: комментарий от ZuBB

Ну то есть я пробросил 80й порт. И когда стучусь к несуществующей странице на сайте(который на виртуалке), то мне nginx с виртуалки говорит что нет такой страницы. А если страница есть - то порт сбрасывается на стандартный 80 хост-машины, в итоге ничего не вижу. Вот.

USF
() автор топика
Ответ на: комментарий от ZuBB

Совершенно не вижу повода для неуверенности. Запросил несуществующую страницу - получил 404.
Единственное странное в этом треде то, что ТС утверждает, что после смены порта все заработало.

thesis ★★★★★
()
Ответ на: комментарий от thesis

что куда проброшено, что где установлено, и что откуда запрашывается я понял.

только не понимаю вот это

Собственно открываю http/127.0.0.1:6222/ и меня кидает на 127.0.0.1

ZuBB ★★★★★
()
Ответ на: комментарий от ZuBB

Дык мы все тут дружно этого не понимаем. Вливайся.
Самое разумное (и единственное, в принципе) предположение было в том, что редиректит вебсервер, т.е. проблема целиком живет внутри виртуалки и сам виртуящик не при чем.
А после утверждения ТСа о том, что после смены порты все работает как надо, заводит меня в тупик, потому что так не бывает.
Разве что браузер выпендривается.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)

сетевуху поставь в режим моста и радуйся.

CHIPOK ★★★
()

проброс портов в virtualbox

bridge + rinetd

vxzvxz ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.