Dimungkinkan juga untuk menambahkan IP/host di file konfigurasi di c.NotebookApp.ip = '<your_ip_or_hostname>'
dan c.NotebookApp.port = 8888
parameter.
Jika Anda belum memiliki file konfigurasi jupyter, jalankan jupyter notebook --generate-config
Coba jupyter notebook --ip <your_LAN_ip> --port 8888
Kemudian kunjungi http://your_LAN_ip:8888
dari komputer lain.
Anda disarankan untuk menggunakan kata sandi saat mengakses server notebook Anda. Untuk mengatur kata sandi, jalankan saja jupyter notebook password
. Untuk membuatnya lebih aman, Anda dapat menggunakan SSL untuk server Anda dengan meneruskan argumen --certfile
dan --keyfile
ke jupyter notebook
. Anda dapat membaca selengkapnya tentang menyiapkannya di sini.
Di macOS, berikut ini berfungsi untuk saya
0. Hasilkan file konfigurasi menggunakan
jupyter notebook --generate-config
1. Setel di file konfigurasi dan tambahkan
c.NotebookApp.ip = '0.0.0.0' # listen on all IPs
c.NotebookApp.token = '' # disable authentication
c.NotebookApp.allow_origin = '*' # allow access from anywhere
c.NotebookApp.disable_check_xsrf = True # allow cross-site requests
2. Jalankan:
jupyter notebook --ip <your_LAN_ip> --port 8888