我希望将旧的Dell Inspiron笔记本电脑用作Ubuntu服务器。然后,我想通过本地IP地址访问此服务器,该服务器将使用其WiFi卡响应SSH,HTTP等。也就是说,我不想通过以太网电缆或任何其他电线将计算机(Windows 10便携式计算机)连接到我的Ubuntu服务器。我还希望我的Ubuntu服务器共享Windows 10笔记本电脑上的互联网连接。我目前使用手机的数据计划,并将Android手机连接到Windows 10笔记本电脑以进行互联网访问。
请您概述一下我为实现这一目标而应该采取的步骤?理想情况下,这些步骤应该是这样的,以便我可以使用Google来获取更详细,具体的步骤。
编辑:因为我熟悉运行apache等,所以我没有在寻找有关如何在Linux服务器上设置服务的详细信息。我只需要有关如何进行网络连接的信息。我只希望能够在家中通过WiFi访问此服务器,并使其在Windows笔记本电脑上共享Internet连接。我不想从我的家庭网络外部访问它。
请您概述一下我为实现这一目标而应该采取的步骤?
要将旧笔记本电脑用作服务器,请执行以下操作:
在笔记本电脑上安装Ubuntu。
安装和配置任何必要的服务器软件:
对于HTTP,您将需要一个Web服务器。Apache是一个流行的选择,并且有大量有关如何配置它的教程。
对于SSH,您可能需要考虑使用OpenSSH Server。
对于其他类型的访问(例如FTP),您可能需要对支持您希望具有的访问类型的服务器进行其他研究。
打开笔记本电脑防火墙中的所有适当端口。对于HTTP,您应该至少对进入的请求开放端口80(HTTP)。SSH默认使用端口22。其他选项(例如HTTPS,它是端口443等)将需要打开其他端口。
防火墙注意事项
对于您的服务器而言,虽然防火墙上可用的(未阻塞的)传入端口对于服务器正常运行可能是最重要的,但您可能还需要配置服务器的可用传出端口(取决于情况)。
网络上的其他计算机或设备(例如,尝试与服务器通信的计算机或设备)可能也需要调整其防火墙设置。
除非您计划使服务器在本地网络之外可用(即,可以从Internet访问),否则无需调整路由器。在这种情况下,您将需要在路由器上设置端口转发(可能包括也可能不包括手动防火墙调整)。
我想使用其WiFi卡通过本地IP地址访问此服务器。
完成上述一般步骤后,您将需要通过服务器的WiFi卡(通常)将服务器连接到本地网络,并记下其分配的本地IP地址。
假设您已正确设置了所有内容(包括所有服务器/客户端软件以及所有通信设备的适当防火墙设置),则可以使用此IP地址访问服务器(例如,将其输入浏览器地址栏中,输入为SSH等的目标IP)。
我还希望我的Ubuntu服务器共享Windows 10笔记本电脑上的Internet连接。我目前使用手机的数据计划,并将Android手机与Windows 10笔记本电脑捆绑在一起以进行Internet访问。
如果您将手机用作WiFi热点,只需将服务器连接到该热点。如果使用USB网络共享,则需要配置Windows便携式计算机以通过其WiFi卡共享Internet访问(即,充当热点而不是电话)。
但是,如果要从网络外部的任何设备访问服务器,则可能会遇到麻烦。在这种情况下,您的电话将充当调制解调器/路由器,在连接到数据计划时,它可能会或可能不允许正确访问某些端口(您的运营商可能会阻塞这些端口,或者可能存在其他技术限制)。
最后,作为一个旁注,通过WiFi连接服务器可能非常不安全。WiFi为攻击者提供了许多可能的方式来访问您的网络。除了其他安全方面的考虑,从有线连接运行Web服务器会更好(即使这样做不是可取的)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句