В настоящее время я прохожу онлайн-курс по изучению Jenkins и застрял на одном месте. Я искал эту проблему и обнаружил, что есть и другие, кто столкнулся с той же проблемой. Но я не могу найти решение, возможно, потому что я не использую Ethernet. Ниже перечислены вещи, которые я пробовал.
Установил VM Virtual Box и настроил centos CentOS-7-x86_64-Minimal-1810 из ISO.
Ниже приведены спецификации, которые я выбрал для сети.
После запуска сервера Centos команда ip a отображает IP-адрес как.
Скачал Putty и добавил в него этот увиденный IP, т.е. 127.0.0.1, в надежде получить доступ через Putty.
Но ошибка, которую я постоянно вижу, это
Я не могу получить доступ к Google с сервера
Я попытался включить сервер через SSH.
suo yum -y install openssh-server openssh-clients
Но в итоге я вижу ответ вроде
Если мы попытаемся подключиться с помощью адаптера Wi-Fi, т.е. без кабеля Ethernet, есть ли другой процесс? И, кроме того, мой ноутбук Lenovo не имеет слота для подключения кабеля.
Я потратил около 2 часов, чтобы найти решение, но я все еще в поиске. Любой совет будет очень кстати. Спасибо!
РЕДАКТИРОВАТЬ:
На основе ссылки, предоставленной в комментарии, я изменил Адаптер 1: Подключен как NAT.
После этого на основе моих предположений я попытался выполнить переадресацию портов. Я не уверен, откуда брать порты.
Я использовал Host IP как Centos IP и Guest IP как мой Virtual machine IP, который я видел в ipconfig /all и порты, которые я не знаю, как получить. Можете ли вы подтвердить, если это в правильном направлении.
решение1
IP-адрес 127.0.0.1 — это локальный хост на «коннекторе обратной связи». Это работает только для сетей внутри данной системы. Если Putty пытается подключиться к 127.0.0.1, он пытается подключиться к системе, на которой запущен Putty, вероятно, к вашей хост-системе.
Пожалуйста, прочтите немного оСетевое взаимодействие Virtualbox
Я бы выбрал NAT вместо «мостового адаптера».
В любом случае проверьте «Кабель подключен».
решение2
Думаю, ваша проблема уже решена, но я столкнулся с той же проблемой.
- Я включил Ethernet, хотя работал через Wi-Fi.
- Создайте пользователя и не забудьте предоставить ему административный доступ. Попробуйте войти, используя созданную учетную запись, так как IP должен начинаться с чего-то вроде 192... и т. д., где у пользователя root другой идентификатор.