Azure VM에서 Jupyter에 원격으로 액세스하려면 어떻게해야합니까?


2

Jupyter 노트북을 Azure VM에서 실행하려고하는데 비참하게 실패합니다. 먼저 Linux 가상 머신을 만든 다음 이 지침을 정확하게 따랐 습니다. 시도한 다른 포트에 대한 네트워크 설정에서 인바운드 규칙을 만들었습니다 (8888, 10000, 9999는 이미 있지만 시도했을 때 이미 사용 중임) , 튜토리얼에서 anaconda3 및 기타 모든 것을 정확하게 설치했습니다. 이상한 것 한 가지는 내가 명령을 실행할 때마다입니다.

/anaconda3/bin/python -c "import IPython;print(IPython.lib.passwd())"

그것은 다른 샤 키를 제공합니다. 매번 동일한 암호를 제공하면 동일하지 않아야합니까?

그럼 내가 달릴 때

/ anaconda3 / bin / jupyter-notebook

출력을 제공합니다.

[I 21:17:19.474 NotebookApp] Serving notebooks from local directory: /dsvm/Notebooks
[I 21:17:19.474 NotebookApp] 0 active kernels 
[I 21:17:19.474 NotebookApp] The Jupyter Notebook is running at: https://[all ip addresses on your system]:10000/
[I 21:17:19.474 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

잘못된 것처럼 보이는 것은 '시스템의 모든 IP 주소'부분입니다. 다를까요? 만약 내가한다면

curl -k https://localhost:10000

잘 작동하지만 로컬 컴퓨터의 파이어 폭스 또는 크롬에서 열리지 않습니다.

답변:


0

1) 정확하지 않습니다. 애플리케이션이 VM에 할당 된 모든 IP에서 실행 중입니다

all ip addresses on your system

2) 로컬 컴퓨터에서 ' https : // localhost : 10000 '을 사용하여 노트북에 액세스하고 있습니까? 당신은 공개 IP 주소를 사용하여 액세스해야합니다

3) 퍼블릭 IP를 사용하여 액세스하려는 경우 브라우저에서 정확히 무엇을보고 있는지 알려주십시오. https가 아닌 'http'를 사용하여 액세스하려고 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.