首页 > 其他分享 >计算机端口

计算机端口

时间:2023-08-19 16:24:50浏览次数:31  
标签:8888 计算机 端口 Lab SSH 服务器 Jupyter

User
我想现在服务器上打开jupyter lab,然后在我的本地电脑在浏览器上使用服务器,你建议用哪个端口

ChatGPT
如果你打算在服务器上运行 Jupyter Lab 并通过本地浏览器访问它,使用SSH隧道是一个很好的选择。Jupyter Lab 默认在 8888 端口上运行,但是你可以选择其他端口,如果默认端口已经被其他应用占用或有其他原因。

以下是推荐的步骤:

在服务器上启动 Jupyter Lab:

jupyter lab --no-browser --port=8888
这里,--no-browser 表示不要尝试在服务器上打开浏览器,因为你打算从本地电脑上访问。--port=8888 指定Jupyter Lab在 8888 端口上运行,但你可以根据需要更改这个端口。

设置SSH隧道:

如果你决定使用默认的 8888 端口,那么你可以运行以下命令从你的本地电脑创建一个SSH隧道到服务器:

ssh -L localhost:8888:localhost:8888 username@server_ip_address
这样,当你在本地浏览器中访问 http://localhost:8888 时,你实际上会通过SSH隧道访问服务器上运行的Jupyter Lab实例。

选择其他端口:

如果你发现 8888 端口已经被占用,你可以选择其他端口,例如 8889、8890 等。只需要确保你在启动 Jupyter Lab 时和设置SSH隧道时都使用相同的端口。

最后,当你启动Jupyter Lab时,它通常会显示一个URL,其中包含一个访问令牌。你需要复制这个URL,并在本地浏览器中用 localhost 替换服务器的IP地址或主机名,然后访问它。这样,你就可以安全地访问和使用Jupyter Lab了。


User
可以用16001端口吗?这两类端口有什么不同

ChatGPT
当然可以使用16001端口。实际上,你可以使用大多数未被占用的端口。但是在选择端口时,有一些约定和考虑因素:

已知端口 (Well-Known Ports):这些是从0到1023的端口,它们由Internet分配数字管理机构(IANA)为特定的服务保留。例如,80用于HTTP,443用于HTTPS。除非你有特定的理由,否则最好避免在此范围内随机选择端口。

注册端口 (Registered Ports):这些是从1024到49151的端口。虽然许多应用程序在这个范围内都有默认端口(例如,Jupyter默认使用8888),但这个范围内的端口并不像已知端口那样严格保留。

动态和/或专用端口 (Dynamic or Private Ports):这些是从49152到65535的端口。通常,这些端口是动态分配的,应用程序通常不会默认选择这些端口。

16001位于“注册端口”的范围内。如果这个端口在你的服务器上没有被其他服务使用,那么完全可以用它为Jupyter Lab设置SSH隧道。

两类端口(如8888和16001)在功能上没有区别。只是它们在端口范围内的位置和某些历史或约定上的使用而已。关键是确保你选择的端口没有被服务器上的其他服务占用,并且在需要的情境下可以正常访问。

标签:8888,计算机,端口,Lab,SSH,服务器,Jupyter
From: https://www.cnblogs.com/zhaopw5/p/17642595.html

相关文章

  • 计算机中的原码、补码、反码
    参考:深入理解计算机中的原码、补码、反码-知乎(zhihu.com)计算机底层存储数据时使用的是二进制数字,但是计算机在存储一个数字时并不是直接存储该数字对应的二进制数字,而是存储该数字对应二进制数字的补码。机器数:一个数在计算机的存储形式是二进制数,我们称这些二进制数为机......
  • CH32V003的输入/输出端口
    GPIO端口是处理器与外部设备打交道的基础,为了更好地应用它,下面就对CH32V003的通用输入输出端口(GPIO)的寄存器结构及用法做详细深入地讨论。CH32V003是一个32位的处理器,但它的GPIO端口并不是把32个引脚都引出来,而是根据芯片型号及其封装的不同,分别引出来了18个(CH32V003F4P6、CH32V00......
  • 基于JAVA+hadoop网络云盘上传下载系统-计算机毕业设计源码+LW文档
    摘 要随着信息技术的发展,管理系统越来越成熟,各种企事业单位使用各种类型的管理系统来提高工作效率,从而降低手工劳动的弊端。网络云盘能够为广大用户提供安全、免费、方便的存储空间,还能实现资源的共享,但是网络云盘还是存在不足,如何为用户提供更简单明了、便于操作的云盘空间就......
  • 高等学校国防教育教学素材管理系统-计算机毕业设计源码+LW文档
    摘要随着信息技术的发展,管理系统越来越成熟,各种企事业单位使用各种类型的管理系统来提高工作效率,从而降低手工劳动的弊端。我国政府一直以来都非常重视国防教育事业的发展,近几年来高校学生人数逐渐增加,学校对图书馆国防教育教学素材信息、借阅信息的管理也愈发的困难。因此,高校提......
  • 中学生考试管理系统的设计与实现-计算机毕业设计源码+LW文档
    摘要随着信息技术的发展,管理系统越来越成熟,各种企事业单位使用各种类型的管理系统来提高工作效率,从而降低手工操作的弊端。我国政府一直以来都非常重视中学阶段教育的发展,近几年来学生人数逐渐增加,对在线考试的需求越来越多。因此,通过开发中学生考试管理系统来提高学习效率,增强考......
  • 基于SSM技术的心理学网站系统设计与实现-计算机毕业设计源码+LW文档
    一、选题背景及意义随着信息化社会的形成和微电子技术日新月异的发展,为开发心理学网站系统提供了良好的环境。在当前的技术和社会需求环境下,心理学网站系统将具有长足的发展。特别是在互联网高度发展和应用的今天,随着心理关爱需求的越来越多,也正因此,心理学网站系统应运而生,可以为......
  • 宠物商城管理系统的设计与实现-计算机毕业设计源码+LW文档
    一、选题背景及意义随着时代的进步,年轻人伴随着压力在外奋斗,家里老人也就没有了儿女的陪伴。宠物扮演了一个重要的角色。当你奋斗一天下班回到家,推开门看到你的宠物蹲在门口只为第一时间迎接你回来带给自己的治愈,在小动物这,你可以百分百相信它不会背叛你,不会因为你做错什么事情而......
  • 后端启动项目总是显示端口被占用
    背景:今天启动后端项目时,端口号老是显示被占用,修改端口号还是出现这种情况,结果修改成12345这个奇怪的端口号才行。(这个问题具有一定的偶然性)原因;WindowsHyper-V虚拟化平台占用了端口解决:办法1使用命令,查看哪些端口被占用,选择一个没有被占用的端口。win+r,输入cmd,打开黑窗口,......
  • 基于javaweb江西红色旅游网站的设计与实现-计算机毕业设计源码+LW文档
    开发语言:Java框架:ssmJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/idea[请下载Eclipse运行]Maven包:Maven3.3.9浏览器:谷歌浏览器数据库--TablestructureforchatDROPTABLEIFEXISTSchat;CREATETABLEchat......
  • 基于java的小区疫情防控管理系统设计与实现-计算机毕业设计源码+LW文档
    一、基本内容小区疫情信息管理系统全方位的对社区疫情进行管理,提高社区信息化水平。首先,利用系统可以统计社区用户,记录用户基本信息,做到及时更新,遇到问题可以第一时间联系到。整理社区区情,对社区内的企业、建筑、设施等记录在案。设计应急管控方案,对重点人群和单位的排查要细。然......