Я установил сервер 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]
Спасибо
Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.
Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.
Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:
(https://www.virtualbox.org/manual /ch06.html#network_bridged)
Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно подключиться к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую переадресацию портов, виртуальная машина откажется запускать.Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.
Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.
Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:
(https://www.virtualbox.org/manual /ch06.html#network_bridged)
Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно привязать к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую переадресацию портов, виртуальная машина откажется запускать.Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.
Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.
Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:
(https://www.virtualbox.org/manual /ch06.html#network_bridged)
Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно привязать к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую переадресацию портов, виртуальная машина откажется запускать.Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.
Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.
Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:
(https://www.virtualbox.org/manual /ch06.html#network_bridged)
Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно привязать к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую переадресацию портов, виртуальная машина откажется запускать.Я бы изменил настройки сетевого подключения («Устройства» -> «Сетевые адаптеры ...») от NAT до «Мостового адаптера». Вы захотите, чтобы ваш виртуальный ящик получал IP-адрес от вашего маршрутизатора, а не отдельный от хост-машины.
Это должно позволить вам использовать только конфигурацию маршрутизатора для вызова порт непосредственно к вашему виртуальному ящику в сети.
Вы упомянули, что вы изменили свой порт переадресации с 2222 до 80. Согласно VirtualBox в описании ограничений NAT, которые не будут работать:
(https://www.virtualbox.org/manual /ch06.html#network_bridged)
Перенаправление портов хоста & lt; 1024 невозможно: на хостах на базе Unix (например, Linux, Solaris, Mac OS X) невозможно привязать к портам ниже 1024 из приложений, которые не выполняются root. В результате, если вы попытаетесь настроить такую переадресацию портов, виртуальная машина откажется запускать.