Google Cloud не разрешает доступ к Jupyter Notebook - PullRequest
1 голос
/ 12 июля 2020

Я новичок в Google Cloud, однако ранее на этой неделе я использовал несколько руководств по YouTube, чтобы настроить экземпляр в облаке Google и как настроить блокнот jupyter через S SH. Доступ работал нормально два дня, однако сегодня внезапно я получаю сообщение об ошибке, когда хочу получить доступ к ноутбуку.

Виртуальная машина запускается нормально, затем я пишу этот код в оболочке:

jupyter-notebook --no-browser --port=2000

для которого оболочка показывает правильный вывод:

[I 08:28:39.959 NotebookApp] Serving notebooks from local directory: /home/vella_rebecca7
[I 08:28:39.959 NotebookApp] The Jupyter Notebook is running at:
[I 08:28:39.959 NotebookApp] http://dissertation:2000/
[I 08:28:39.959 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

после этого я обычно открываю новую вкладку в Chrome записываю свой внешний IP-адрес и порт (externalip: port) и получаю доступ к своему ноутбуку. Однако теперь я получаю сообщение об ошибке, и мне не разрешен доступ к ноутбуку.

Ошибка: DNS_PROBE_FINISHED_NXDOMAIN.

Я установил свой IP-адрес на stati c и даже попытался настроить совершенно новый экземпляр, но проблема все еще возникает. Любая помощь будет ОЧЕНЬ признательна.

(Я видел много сообщений на inte rnet, в которых говорилось, что мой домен указывает на неправильный IP-адрес, но я не знаю, что это означает, потому что я никогда не настроить любой домен, все, что я сделал, это запустил экземпляр в облаке google)

1 Ответ

0 голосов
/ 14 июля 2020

Позвольте мне остановиться на двух моментах в своем ответе.

  • Прежде всего, предлагаемый способ использования ноутбуков в GCP: Ноутбуки AI Platform Вам нужно только создать экземпляр, по умолчанию или пользовательский , через интерфейс консоли или командную строку . После этого вы можете получить доступ к JupyterLab, просто щелкнув Open JupyterLab в пользовательском интерфейсе консоли или используйте S SH, чтобы установить sh соединение, а затем посетите http://localhost: 8080 для доступа к JupyterLab (подробности здесь ).

  • Во-вторых, что касается вашей проблемы, я бы предложил некоторые решения, представленные на этой chrome странице поддержки . Точнее, изменение DNS-сервера на Google DNS или OpenDNS или удаление всех файлов cookie и кешированных файлов в вашем браузере должно помочь решить эту проблему. Более того, у вас есть проблема serverfault , где описывается та же ошибка. Вы можете выполнить те же проверки, что и там.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...