не может пинговать с сервера виртуального сервера ubuntu - подключение nat

Я установил сервер ubuntu в виртуальном поле, следуя этим и этим инструкциям. Мое соединение сработало, также ssh. Затем я зарегистрировался на dyndns.com, я настроил маршрутизатор, но в порту перешел я изменил порт 2222 на 80, потому что он не мог переходить с 2222. Мой порт открыт и принимает соединения, но у меня нет никаких больше соединения с сервером в виртуальном ящике. Из настроек виртуального ящика -> network-> переадресация портов я использую: Host IP: 127.0.0.1, Host port: 80, Guest Port: 22, Guest IP: его пустой.

Я не уверен, что Я правильно использую адрес в / etc / network / interfaces, я использую 192.168.0.2, а также этот адрес, который я использую для правил брандмауэра в маршрутизаторе. Кроме того, на сервере /etc/resolv.conf я помещаю этот адрес и в /etc/mysql/my.cnf.

Я могу пинговать этот адрес, но не более того (конечно, ни ssh не работает) [ ! d4]

Спасибо

0
задан 9 August 2011 в 16:34

10 ответов

Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.

Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.

1
ответ дан 25 July 2018 в 21:29
  • 1
    Когда вы говорите пролив, вы имеете в виду, что из настроек выбирают вместо nat «не прилагается»? Я пробовал, но все же тот же – George 9 August 2011 в 17:04
  • 2
    Я имею в виду «Bridged», я добавил скриншот, чтобы показать вам варианты, доступные в VirtualBox OSE. – Martin Owens -doctormo- 9 August 2011 в 17:21
  • 3
    Это дает мне «Не удалось открыть сеанс для виртуальной машины UbuntuServer. Неизвестный узел конфигурации '// ssh' найден в конфигурации экземпляра IntNet # 0 (VERR_CFGM_CONFIG_UNKNOWN_NODE). Неизвестная ошибка создания VM (VERR_CFGM_CONFIG_UNKNOWN_NODE). & Quot; Также, я не уверен, хочу ли я nat или bridge.Thanks – George 9 August 2011 в 17:43
  • 4
    Эта ошибка очень страшна, вам может потребоваться сообщить об ошибке. – Martin Owens -doctormo- 16 August 2011 в 23:54

Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:

(https://www.virtualbox.org/manual /ch06.html#network_bridged)

Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно подключиться к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую ​​переадресацию портов, виртуальная машина откажется запускать.
1
ответ дан 25 July 2018 в 21:29

Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.

Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.

1
ответ дан 2 August 2018 в 03:07
  • 1
    Когда вы говорите пролив, вы имеете в виду, что из настроек выбирают вместо nat «не прилагается»? Я пробовал, но все же тот же – George 9 August 2011 в 17:04
  • 2
    Я имею в виду «Bridged», я добавил скриншот, чтобы показать вам варианты, доступные в VirtualBox OSE. – Martin Owens -doctormo- 9 August 2011 в 17:21
  • 3
    Это дает мне «Не удалось открыть сеанс для виртуальной машины UbuntuServer. Неизвестный узел конфигурации '// ssh' найден в конфигурации экземпляра IntNet # 0 (VERR_CFGM_CONFIG_UNKNOWN_NODE). Неизвестная ошибка создания VM (VERR_CFGM_CONFIG_UNKNOWN_NODE). & Quot; Также, я не уверен, хочу ли я nat или bridge.Thanks – George 9 August 2011 в 17:43
  • 4
    Эта ошибка очень страшна, вам может потребоваться сообщить об ошибке. – Martin Owens -doctormo- 16 August 2011 в 23:54

Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:

(https://www.virtualbox.org/manual /ch06.html#network_bridged)

Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно привязать к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую ​​переадресацию портов, виртуальная машина откажется запускать.
1
ответ дан 2 August 2018 в 03:07

Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.

Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.

1
ответ дан 4 August 2018 в 18:58
  • 1
    Когда вы говорите пролив, вы имеете в виду, что из настроек выбирают вместо nat «не прилагается»? Я пробовал, но все же тот же – George 9 August 2011 в 17:04
  • 2
    Я имею в виду «Bridged», я добавил скриншот, чтобы показать вам варианты, доступные в VirtualBox OSE. – Martin Owens -doctormo- 9 August 2011 в 17:21
  • 3
    Это дает мне «Не удалось открыть сеанс для виртуальной машины UbuntuServer. Неизвестный узел конфигурации '// ssh' найден в конфигурации экземпляра IntNet # 0 (VERR_CFGM_CONFIG_UNKNOWN_NODE). Неизвестная ошибка создания VM (VERR_CFGM_CONFIG_UNKNOWN_NODE). & Quot; Также, я не уверен, хочу ли я nat или bridge.Thanks – George 9 August 2011 в 17:43
  • 4
    Эта ошибка очень страшна, вам может потребоваться сообщить об ошибке. – Martin Owens -doctormo- 16 August 2011 в 23:54

Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:

(https://www.virtualbox.org/manual /ch06.html#network_bridged)

Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно привязать к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую ​​переадресацию портов, виртуальная машина откажется запускать.
1
ответ дан 4 August 2018 в 18:58

Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.

Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.

1
ответ дан 6 August 2018 в 03:19
  • 1
    Когда вы говорите пролив, вы имеете в виду, что из настроек выбирают вместо nat «не прилагается»? Я пробовал, но все же тот же – George 9 August 2011 в 17:04
  • 2
    Я имею в виду «Bridged», я добавил скриншот, чтобы показать вам варианты, доступные в VirtualBox OSE. – Martin Owens -doctormo- 9 August 2011 в 17:21
  • 3
    Это дает мне «Не удалось открыть сеанс для виртуальной машины UbuntuServer. Неизвестный узел конфигурации '// ssh' найден в конфигурации экземпляра IntNet # 0 (VERR_CFGM_CONFIG_UNKNOWN_NODE). Неизвестная ошибка создания VM (VERR_CFGM_CONFIG_UNKNOWN_NODE). & Quot; Также, я не уверен, хочу ли я nat или bridge.Thanks – George 9 August 2011 в 17:43
  • 4
    Эта ошибка очень страшна, вам может потребоваться сообщить об ошибке. – Martin Owens -doctormo- 16 August 2011 в 23:54

Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:

(https://www.virtualbox.org/manual /ch06.html#network_bridged)

Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно привязать к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую ​​переадресацию портов, виртуальная машина откажется запускать.
1
ответ дан 6 August 2018 в 03:19

Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.

Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.

1
ответ дан 7 August 2018 в 21:01
  • 1
    Когда вы говорите пролив, вы имеете в виду, что из настроек выбирают вместо nat «не прилагается»? Я пробовал, но все же тот же – George 9 August 2011 в 17:04
  • 2
    Я имею в виду «Bridged», я добавил скриншот, чтобы показать вам варианты, доступные в VirtualBox OSE. – Martin Owens -doctormo- 9 August 2011 в 17:21
  • 3
    Это дает мне «Не удалось открыть сеанс для виртуальной машины UbuntuServer. Неизвестный узел конфигурации '// ssh' найден в конфигурации экземпляра IntNet # 0 (VERR_CFGM_CONFIG_UNKNOWN_NODE). Неизвестная ошибка создания VM (VERR_CFGM_CONFIG_UNKNOWN_NODE). & Quot; Также, я не уверен, хочу ли я nat или bridge.Thanks – George 9 August 2011 в 17:43
  • 4
    Эта ошибка очень страшна, вам может потребоваться сообщить об ошибке. – Martin Owens -doctormo- 16 August 2011 в 23:54

Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:

(https://www.virtualbox.org/manual /ch06.html#network_bridged)

Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно привязать к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую ​​переадресацию портов, виртуальная машина откажется запускать.
1
ответ дан 7 August 2018 в 21:01

Другие вопросы по тегам:

Похожие вопросы: