嗯,我正在我的笔记本电脑上运行ssh服务器,我把它移植到我的路由器,我假设我现在可以通过路由器、ipv4和端口连接起来,以便隧道回我的笔记本电脑,但是它不是那样工作的。
有人能向我解释一下我需要做什么才能完成这个任务吗?简单地说,我不想弄糊涂,我知道这是个问题,但我直接去了其他事情,而不是学习一些基本知识,现在我感觉到的后果。
发布于 2022-05-30 15:45:48
取决于,您想要从哪里访问笔记本电脑。如果它只是来自您的本地网络或局域网,您不需要在路由器上设置任何东西。但是,如果您想从internet访问它,则需要在路由器上设置端口转发,但也可能需要使用您的ISP设置端口转发。
SSH服务器设置
SSH服务器通常运行在端口22 (SSH端口)上。首先,您的笔记本电脑的防火墙阻止所有传入流量!因此,为了允许人们通过SSH访问您的笔记本电脑,您需要告诉防火墙允许端口22上的传入通信量。此外,如果您还没有,设置一个静态IP在您的笔记本电脑,以便您可以配置路由器的端口转发和访问您的笔记本电脑容易。并确保将静态地址排除在DHCP范围之外(这样您的路由器就不会将静态IP发送到另一个设备)。
局域网连接
如果只在本地网络上连接SSH,所需的只是笔记本电脑的本地IP。就这样。
万维网连接(互联网)
首先,当然,您需要在路由器上启用端口转发,并指定端口22和笔记本电脑的本地IP地址。但是你需要知道你是如何连接到互联网的。因为,ISP可以有一个或多个中间层网络。而这个网络虽然比你的家庭网络要大得多,但它仍然是一个专用网络,并且使用专用IP地址。因此,为了通过互联网访问你的笔记本电脑,你必须与你的ISP交谈。最后一个公共IP是访问SSH服务器所需的。
https://stackoverflow.com/questions/72436522
复制相似问题