Немного предыстории: этот крошечный проект превратился из любопытства в «своего рода» мандат на работе (это всего лишь настройка песочницы для веб-сайта). И поэтому я создал виртуальную машину Ubuntu (18.04.2) с VirtualBox, и она, кажется, установилась нормально.
Документы и руководства, которые я собрал, кажутся устаревшими, потому что, когда я устанавливал, мне давали только возможность установить OpenSSH, а не LAMP (как казалось предпочтительным из документов, на которые я смотрел). На самом деле я не видел другого выбора, кроме OpenSSH, только в дальнейшем при выборе таких вещей, как Powershell и тому подобное.
Я изменил с NAT на мостовое соединение.
И в большинстве документов говорится, что мне нужно перезапустить сеть. А вот и вторая странность. Независимо от того, какую команду я использую (выберите одну, полученную здесь https://linuxconfig.org/how-to-restart-network-on-ubuntu-18-04-bionic-beaver-linux ):
$ sudo netplan apply
$ sudo systemctl restart NetworkManager.service
$ sudo service network-manager restart
$ sudo nmcli networking off
$ sudo nmcli networking on
Все возвращает ошибку «команда не найдена».
Тем не менее, я могу переключаться между параметрами сети и выполнять ifconfig , и я вижу, что есть различия. Поэтому я предполагаю, что сетевой компьютер принимает изменения.
Теперь, кикер, я не могу получить доступ к ВМ через любой браузер. Брандмауэр выключен, но я всегда получаю сообщение об ошибке «Тайм-аут соединения».
Какие шаги я мог пропустить, чтобы сохранить эту виртуальную машину недоступной для обнаружения?
Параметры сети: